Linux常用命令
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) -
mkdir命令
(make directory)功能描述:创建新目录。
格式:mkdir [目录名1] [目录名2] …(一次性创建多个目录用空格隔开)
例如:mkdir bcbx_chs
参数 含义 -p 直接将所有的目录,包含上一级目录,递归创建起来。例如: mkdir -p chs1/chs2/chs3
再使用ls -R chs1
查看递归目录。 -
rmdir命令
(remove directory)功能描述:删除
空目录
。格式:rmdir [参数] [目录名1] [目录名2] …
例如:rmdir chs
参数 含义 -p 删除指定目录,如果这个指定目录被删除后,它所在的父目录为空,也会一并删除。 例如:rmdir chs1/chs2/chs3