Linux指令及权限(部分)

一、常见指令

1.ls:列出目录下的所有文件

2.pwd:显示用户当前所在目录

3.cd:进入指定目录

   cd ..:返回上级目录

   cd -:返回最近访问目录

4.touch:更改文档或目录的日期时间,或建一个不存在的文件

5.mkdir:在当前目录下创建一个的目录

6.rmdir:删除空目录

   rm:删除文件或目录

7.man:访问liunx手册页(通过查看联机手册获取命令参数)

8.cp:复制文件或目录

扫描二维码关注公众号,回复: 3633242 查看本文章

9.mv:(1)当第二个参数类型不同,mv将文件重命名或将其移至一个新的目录中

           (2)当第二个参数是文件时,mv完成文件的重命名

           (3)当第二个参数时已存在的目录名称时,源文件或目录参数可以有多个,mv将各参数指定的文件全部移至目标目录中

10.cat:查看目标文件的内容

    tac:将目标文件的内容倒打印

11.more:类似cat,把当前显示器打满,就不会继续打印

12.less:类似more,more只能向下翻,less可以回看,即可以上翻,也可以下翻

13.head:显示档案的开头至标准输出中,默认输出前10行

14.tail:显示指定文件的末尾内容,默认输出后10行

15.data:%H:小时;%M:分钟;%S:秒;%X:相当于%H:%M:%S;%d:日;%m:月;%Y:年份;%F:相当于%Y-%m-%d

               data -s:设置当前时间,只有root权限才可设置,其他只能查看

16.Cal:查看日历等时间信息

17.find -name:在文件树中查找文件,并作出相应的处理

18.grep:在文件中搜索字符串,将找到的行打印出来

19.zip:将目录或文件压缩成zip格式

     unzip:将压缩文件解压到指定目录中

20.tar:打包/解包,不打开它,直接看内容

21.bc:方便进行浮点运算

22.uname -r:获取电脑和操作系统的相关信息

23.shutdown -h:关机

     shutdown -r:重新开机

二、进入目录需要-x权限,在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要rwx权限

三、Linux下的重要目录

1./proc:在运行访问内核数据结构,改变内核设置的机制

2./sys:访问或修改内核的参数

3./SElinux:提供一种灵活的强制访问控制系统

4./bin:基本指令,单用户下可用,任何用户可用(内核级)

5./usr/lib:含有更多用于用户程序的库文件(系统级)

6./usr/local:系统管理员在本地自己安装的软件(用户级)

7./var:用于存储variable或不断改变的文件

8./tmp:用户和程序的临时目录。给予所有系统用户读写权

四、重要命令

1.du:显示每个文件和目录的磁盘使用空间

2.df:显示目前所有文件系统的可用空间及使用情况(动态显示过程)

3.top:提供实时的对系统的处理器的状态监视,显示系统中各个进程的资源占用状况

4.free:显示内存的使用情况

5.pstack:显示每个进程的栈跟踪

6.su:切换用户

7.sudo(sudo -, sudo -s):普通用户可以使用root权限来执行指定命令

8.adduser:指令根据指令行参数给系统添加用户

9.password:修改用户密码

五、命令安装

1.gcc:yum install gcc
   g++:yum install gcc-c++
2.gdb:yum install gdb

3.vim:yum -y install vim

猜你喜欢

转载自blog.csdn.net/swo_ows/article/details/82760017
今日推荐