tree [-adfghilnopqrstuvxACDFNS] [-L level [-R]] [-H baseHREF] [-T title] [-o filename] [--nolinks] [-Pnode
pattern] [-I pattern] [--inodes] [--device] [--noreport] [--dirsfirst] [--version] [--help] [--file-socket
limit #] [directory ...]blog
-L:指定要显示的层级数;排序
-d:只显示目录;it
-f:打印每一个文件的完整路径;io
-a:打印全部文件;file
-P pattern:仅列出与通配符模式相匹配的文件;权限
-p:打印每一个文件的文件类型和权限;语法
-s:以字节为单位打印每一个文件的大小以及名称。im
-h:已便于阅读的方式打印文件大小;
-u:打印文件的用户名,或UID#(若是没有可用的用户名);
-g:打印文件的组名,或GID#(若是没有组名);
-D:打印列出的文件的上次修改时间的日期;
--inodes:打印文件或目录的inodes号;
--device:打印文件或目录所属的设备号;
-F:在每一个输出项后追加文件的类型标识符,具体含义:“*”表示具备可执行权限的普通文件,“/”表示目录,“@”表示符号连接,“|”表示命令管道FIFO,“=”表示sockets套接字。当文件为普通文件时,不输出任何标识符
-r:以反向字母顺序对输出进行排序;
-t:按最后修改时间而不是按字母顺序对输出进行排序;
--dirsfirst:在文件以前列出目录;
-C:打开着色;
-o filename:将结果保存至文件中。
查看/etc下文件和目录,不显示子目录,并着色,
查看根目录下全部目录及权限,不显示子目录,