01 目录操作命令
1 ls 命令
命令含义
- 命令名称: ls
- 英文原意: list
- 所在路径:/usr/bin/ls
- 执行权限:所有用户
- 功能描述:显示目录下的内容
命令格式
ls [选项] [文件名或目录名]
如果不指定文件或目录名,默认表示当前目录。
命令选项
选项 | 含义 |
---|---|
-a | 显示所有文件 |
--color=when | 支持颜色输出。when 的默认值是 always,可以设置为 never 或 auto |
-d | 显示目录信息,而不是目录下的文件 |
-h | 按照我们习惯的单位显示文件大小 |
-i | 显示文件的i节点号 |
-l | 长格式显示 |
2 cd 命令
命令含义
- 命令名称:cd
- 英文原意:change directory
- 所在路径:Shell内置命令
- 执行权限:所有用户
- 功能描述:切换所在目录
命令格式
cd [目录名]
注:可以用特殊符号表示目录名。
~
代表用户的家目录
-
代表上次所在目录
.
代表当前目录
..
代表上级目录
3 mkdir 命令
命令含义
命令名称:mkdir
英文原意:make directories
所在路径:/usr/bin/mkdir
执行权限:所有用户
功能描述:创建空目录
命令格式
mkdir [选项] 目录名
命令选项
选项 | 含义 |
---|---|
-p | 递归建立所需目录 |
4 rmdir 命令
命令含义
- 命令名称:rmdir
- 英文原意:remove empty directories
- 所在路径:/usr/bin/rmdir
- 执行权限:所有用户
- 功能描述:删除空目录(只能删除空目录)
命令格式
mkdir [选项] 目录名
命令选项
选项 | 含义 |
---|---|
-p | 递归删除目录 |
5 tree 命令
命令含义
- 命令名称:tree
- 英文原意:list contents of directories in a tree-like format
- 所在路径:/usr/bin/tree
- 执行权限:所有用户
- 功能描述:显示目录树
命令格式
tree [目录名]
如果不指定目录名,默认表示当前目录。