ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux常用命令大合集

Linux常用命令大合集

原创 Linux操作系统 作者:wxt020 时间:2020-10-27 17:43:30 0 删除 编辑

1.处理目录的常用命令:

ls(英文全拼:list files): 列出目录及文件名cd(英文全拼:change directory):切换目录pwd(英文全拼:print work directory):显示目前的目录mkdir(英文全拼:make directory):创建一个新的目录rmdir(英文全拼:remove directory):删除一个空的目录cp(英文全拼:copy file): 复制文件或目录rm(英文全拼:remove): 移除文件或目录mv(英文全拼:move file): 移动文件与目录,或修改文件与目录的名称你可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp。
  • ls(列出目录):在Linux系统当中, ls 命令可能是最常被运行的。

- 语法:

ls [-aAdfFhilnrRSt] 目录名称ls [--color={never,auto,always}] 目录名称ls [--full-time] 目录名称

-选项与参数:

  • -a :全部的文件,连同隐藏文件( 开头为 . 的文件) 一起列出来(常用)
  • -d :仅列出目录本身,而不是列出目录内的文件数据(常用)
  • -l :长数据串列出,包含文件的属性与权限等等数据;(常用)

-举例:

> - 将家目录下的所有文件列出来(含属性与隐藏档)[root@www ~]# ls -al ~
  • cd(切换目录):cd是Change Directory的缩写,这是用来变换工作目录的命令。

-语法:

cd [相对路径或绝对路径]

-举例:

> - 使用 mkdir 命令创建 runoob 目录[root@www ~]# mkdir runoob> - 使用绝对路径切换到 runoob 目录[root@www ~]# cd /root/runoob/> - 使用相对路径切换到 runoob 目录[root@www ~]# cd ./runoob/> - 表示回到自己的家目录,亦即是 /root 这个目录[root@www runoob]# cd ~> - 表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;[root@www ~]# cd ..
  • pwd(显示目前所在的目录):pwd 是 Print Working Directory 的缩写,也就是显示目前所在目录。

-语法:

pwd [-p]

-选项与参数:

  • -p :显示出确实的路径,而非使用连结 (link) 路径。

-举例:

> - 单纯显示出目前的工作目录:[root@www ~]# pwd/root
   <== 显示出目录啦~实例显示出实际的工作目录,而非连结档本身的目录名而已。[root@www ~]# cd /var/mail
   <==注意,/var/mail是一个连结档[root@www mail]# pwd/var/mail来源;https://www.bzcdn.cn
   <==列出目前的工作目录[root@www mail]# pwd -P/var/spool/mail
   <==怎么回事?有没有加 -P 差很多~[root@www mail]# ls -ld /var/maillrwxrwxrwx 1 root root 10 Sep
    4 17:54 /var/mail -> spool/mail因为 /var/mail 是连结档,连结到 /var/spool/mail 所以,加上 pwd -P 的选项后,会不以连结档的数据显示,而是显示正确的完整路径
  • mkdir(创建新目录):创建新的目录,使用mkdir(make directory)

-语法:

>mkdir [-mp] 目录名称

-选项与参数:

  • -m :配置文件的权限!直接配置,不需要看默认权限(umask)的脸色。
  • -p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来。

-举例:

> - 请到/tmp底下尝试创建数个新目录看看:[root@www ~]# cd /tmp[root@www tmp]# mkdir test    <==创建一名为 test 的新目录[root@www tmp]# mkdir test1/test2/test3/test4mkdir: cannot create directory `test1/test2/test3/test4': No such file or directory       <== 没办法直接创建此目录![root@www tmp]# mkdir -p test1/test2/test3/test4加了这个 -p 的选项,可以自行帮你创建多层目录!> - 创建权限为 rwx--x--x 的目录。[root@www tmp]# mkdir -m 711 test2[root@www tmp]# ls -ldrwxr-xr-x  3 root  root 4096 Jul 18 12:50 testdrwxr-xr-x  3 root  root 4096 Jul 18 12:53 test1drwx--x--x  2 root  root 4096 Jul 18 12:54 test2

注意:上面的权限部分,如果没有加上 -m 来强制配置属性,系统会使用默认属性。
如果我们使用 -m ,如上例我们给予 -m 711 来给予新的目录 drwx--x--x 的权限。


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69984164/viewspace-2730375/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 制作嗨拼拍商城
请登录后发表评论 登录
全部评论
新零售拼购商业模式系统开发找许生微/电17340689890,我们能定制开发:我们了解市场上的所有的热门案例、热门模式,不单单是单一的一种模式,软件等多种商业模式系统,我们都能为您定制开发,支持定制开发。

注册时间:2020-09-19

  • 博文量
    13
  • 访问量
    2858