@@ -15,62 +15,62 @@ tree(选项)(参数)
1515
1616### 选项
1717
18- ```
18+ ``` bash
1919------- 列表选项 -------
20- -a 显示所有文件和目录。
21- -d 先是目录名称而非文件。
22- -l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
23- -f 在每个文件或目录之前,显示完整的相对路径名称。
24- -x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该目录予以排除在寻找范围外。
25- -L level 限制目录显示层级。
26- -R Rerun tree when max dir level reached.
27- -P pattern <范本样式> 只显示符合范本样式的文件和目录名称。
28- -I pattern Do not list files that match the given pattern.
29- --ignore-case Ignore case when pattern matching.
30- --matchdirs Include directory names in -P pattern matching.
31- --noreport Turn off file/directory count at end of tree listing.
32- --charset X Use charset X for terminal/HTML and indentation line output.
33- --filelimit # Do not descend dirs with more than # files in them.
34- --timefmt <f> Print and format time according to the format <f>.
35- -o filename Output to file instead of stdout.
20+ -a # 显示所有文件和目录。
21+ -d # 先是目录名称而非文件。
22+ -l # 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
23+ -f # 在每个文件或目录之前,显示完整的相对路径名称。
24+ -x # 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该目录予以排除在寻找范围外。
25+ -L level # 限制目录显示层级。
26+ -R # Rerun tree when max dir level reached.
27+ -P pattern # <范本样式> 只显示符合范本样式的文件和目录名称。
28+ -I pattern # Do not list files that match the given pattern.
29+ --ignore-case # Ignore case when pattern matching.
30+ --matchdirs # Include directory names in -P pattern matching.
31+ --noreport # Turn off file/directory count at end of tree listing.
32+ --charset X # Use charset X for terminal/HTML and indentation line output.
33+ --filelimit # # Do not descend dirs with more than # files in them.
34+ --timefmt < f> # Print and format time according to the format <f>.
35+ -o filename # Output to file instead of stdout.
3636-------- 文件选项 ---------
37- -q 用“?”号取代控制字符,列出文件和目录名称。
38- -N 直接列出文件和目录名称,包括控制字符。
39- -Q Quote filenames with double quotes.
40- -p 列出权限标示。
41- -u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
42- -g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
43- -s 列出文件和目录大小。
44- -h Print the size in a more human readable way.
45- --si Like -h, but use in SI units (powers of 1000).
46- -D 列出文件或目录的更改时间。
47- -F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","@","|"号。
48- --inodes Print inode number of each file.
49- --device Print device ID number to which each file belongs.
37+ -q # 用“?”号取代控制字符,列出文件和目录名称。
38+ -N # 直接列出文件和目录名称,包括控制字符。
39+ -Q # Quote filenames with double quotes.
40+ -p # 列出权限标示。
41+ -u # 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
42+ -g # 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
43+ -s # 列出文件和目录大小。
44+ -h # Print the size in a more human readable way.
45+ --si # Like -h, but use in SI units (powers of 1000).
46+ -D # 列出文件或目录的更改时间。
47+ -F # 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","@","|"号。
48+ --inodes # Print inode number of each file.
49+ --device # Print device ID number to which each file belongs.
5050------- 排序选项 -------
51- -v Sort files alphanumerically by version.
52- -t 用文件和目录的更改时间排序。
53- -c Sort files by last status change time.
54- -U Leave files unsorted.
55- -r Reverse the order of the sort.
56- --dirsfirst List directories before files (-U disables).
57- --sort X Select sort: name,version,size,mtime,ctime.
51+ -v # Sort files alphanumerically by version.
52+ -t # 用文件和目录的更改时间排序。
53+ -c # Sort files by last status change time.
54+ -U # Leave files unsorted.
55+ -r # Reverse the order of the sort.
56+ --dirsfirst # List directories before files (-U disables).
57+ --sort X # Select sort: name,version,size,mtime,ctime.
5858------- 图形选项 ------
59- -i 不以阶梯状列出文件和目录名称。
60- -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
61- -S Print with CP437 (console) graphics indentation lines.
62- -n Turn colorization off always (-C overrides).
63- -C 在文件和目录清单加上色彩,便于区分各种类型。
59+ -i # 不以阶梯状列出文件和目录名称。
60+ -A # 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
61+ -S # Print with CP437 (console) graphics indentation lines.
62+ -n # Turn colorization off always (-C overrides).
63+ -C # 在文件和目录清单加上色彩,便于区分各种类型。
6464------- XML / HTML / JSON选项 -------
65- -X Prints out an XML representation of the tree.
66- -J Prints out an JSON representation of the tree.
67- -H baseHREF Prints out HTML format with baseHREF as top directory.
68- -T string Replace the default HTML title and H1 header with string.
69- --nolinks Turn off hyperlinks in HTML output.
65+ -X # Prints out an XML representation of the tree.
66+ -J # Prints out an JSON representation of the tree.
67+ -H baseHREF # Prints out HTML format with baseHREF as top directory.
68+ -T string # Replace the default HTML title and H1 header with string.
69+ --nolinks # Turn off hyperlinks in HTML output.
7070---- 杂项选项 ----
71- --version 输入版本信息。
72- --help 打印使用帮助信息。
73- -- Options processing terminator.
71+ --version # 输入版本信息。
72+ --help # 打印使用帮助信息。
73+ -- # Options processing terminator.
7474```
7575
7676### 参数
0 commit comments