常用命令
tree
tip
tree
命令是一个在类 Unix 系统中常用的命令行工具,用于以树状图的形式展示目录的内容。默认情况下,tree
命令会显示当前目录下的所有子目录和文件。
tree
命令有许多参数可以用来定制输出结果。以下是一些常用的参数:
-
-a
:显示隐藏文件(以点.
开头的文件或目录)。 -
-d
:只显示目录,不显示普通文件。 -
-f
:在每个文件名后面显示文件的完整路径。 -
-i
:忽略文件和目录名称的大小写差异。 -
-l
:除了普通文件和目录外,也显示符号链接指向的文件。 -
-L <level>
:限制目录树的深度。例如,-L 1
仅显示当前目录和第一层子目录。 -
-n
:不显示拥有者和权限信息。 -
-o <file>
:将目录树的输出写入到指定的文件中。 -
-p <pattern>
:只显示匹配给定模式的文件和目录。模式可以是简单的文本或使用 shell 通配符。 -
-I <pattern>
:排除匹配给定模式的文件和目录。 -
--noreport
:不显示目录数和文件数的报告。 -
-q
:打印出 "." 代替 "|" 和 "+",打印出空格代替 "-",这样输出就不会有分支。 -
-H <URL>
:打印出相对于给定 URL 的相对路径。 -
--version
:显示tree
的版本信息。 -
--help
:显示帮助信息。