1. 文件和目录的相关命令
  1. ls命令 (list directory)

    功能描述:列出指定目录下的文件和文件夹名字。

    格式:ls [参数] [目录或文件]

    参数 含义
    -a 列举目录中的全部文件包括隐藏文件(开头为 . 的文件)。
    -l 长数据串列出,列举目录中的细节,包含权限(r/w/x/-)、所有者、组群、大小、创建日期、文件是否是链接等。(不包含隐藏文件) ​ ​ ​ ​PS:ls -l = ll:列出当前路径下的所有文件及文件夹的详细信息。
    -R 递归查询,不仅查看当前目录下所包含的内容,还会把子目录的内容一并查询出来。
    -al 列举目录中的细节,包含权限、所有者、组群、大小、创建日期、文件是否是链接等(含隐藏文件)
    -r 逆向查询,从后面向前地列举目录中的内容。
    -s 文件大小,以数据块(Linux中自己的一种数据大小的表示形式)的形式做表示。
    ls -l chs.txt 列举文件chs.txt的所有信息。(也可以指定目录:ls -l /etc)
  2. mkdir命令 (make directory)

    功能描述:创建新目录。

    格式:mkdir [目录名1] [目录名2] …(一次性创建多个目录用空格隔开)

    例如:mkdir bcbx_chs

    参数 含义
    -p 直接将所有的目录,包含上一级目录,递归创建起来。例如:mkdir -p chs1/chs2/chs3 再使用ls -R chs1 查看递归目录。

  3. rmdir命令 (remove directory)

    功能描述:删除空目录

    格式:rmdir [参数] [目录名1] [目录名2] …

    例如:rmdir chs

    参数 含义
    -p 删除指定目录,如果这个指定目录被删除后,它所在的父目录为空,也会一并删除。 例如:rmdir chs1/chs2/chs3

版权声明:本文为caituotuo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/caituotuo/p/14224165.html