目录操作命令
ls命令
ls是最常见的目录操作命令,主要是用来显示目录下的内容。这个命令的基本信息如下:
- 命令名称:ls
- 英文原意:list
- 所在路径:usr/bin/ls
- 执行权限:所有用户
- 功能描述:显示目录下的内容
[root@localhost~]# ls [选项] [文件名或目录名] 选项: -a: 显示所有文件 --color=when: 支持颜色输出,when的值默认是always(总是显示颜色),也可以是never(从不显示颜色)和auto(自动) -d: 显示目录信息,而不是目录下的文件 -h: 人性化显示,按照我们习惯的单位显示文件大小 -i: 显示文件的i节点号 -l: 长格式显示
cd命令
cd是切换当前所在目录的命令,这个命令的基本信息如下:
- 命令名称:cd
- 英文原意:change directory
- 所在路径:Shell内置命令
- 执行权限:所有用户
- 功能描述:切换所在目录
[root@localhost~]# cd [目录名]
特殊符号 | 作用 | 特殊符号 | 作用 |
~ | 代表用户的家目录 | . | 代表当前目录 |
- | 代表上次所在目录 | … | 代表上一级目录 |
mkdir命令
mkdir是创建目录的命令,其基本信息如下:
- 命令名称:mkdir
- 英文原意:make directories
- 所在路径:/usr/bin/mkdir
- 执行权限:所有用户
- 功能描述:创建空目录
[root@localhost~]# mkdir [选项] 目录名 选项: -p: 递归建立所需目录
rmdir命令
删除目录的命令rmdir,其基本信息如下:
- 命令名称:rmdir
- 英文原意:remove empty directories
- 所在路径:/usr/bin/rmdir
- 执行权限:所有用户
- 功能描述:删除空目录
[root@localhost~]# rmdir [选项] 目录名 选项: -p: 递归删除目录
tree命令
tree命令以树形结构显示目录下的文件,其基本信息如下:
- 命令名称:tree
- 英文原意:list contents of directories in a tree-like format
- 所在路径:/usr/bin/tree
- 执行权限:所有用户
- 功能描述:显示目录树
[root@localhost~]# tree /etc/