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 [目录名]

如果不指定目录名,默认表示当前目录。

results matching ""

    No results matching ""