@@ -15,62 +15,62 @@ tree(选项)(参数)
15
15
16
16
### 选项
17
17
18
- ```
18
+ ``` bash
19
19
------- 列表选项 -------
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.
36
36
-------- 文件选项 ---------
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.
50
50
------- 排序选项 -------
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.
58
58
------- 图形选项 ------
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 # 在文件和目录清单加上色彩,便于区分各种类型。
64
64
------- 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.
70
70
---- 杂项选项 ----
71
- --version 输入版本信息。
72
- --help 打印使用帮助信息。
73
- -- Options processing terminator.
71
+ --version # 输入版本信息。
72
+ --help # 打印使用帮助信息。
73
+ -- # Options processing terminator.
74
74
```
75
75
76
76
### 参数
0 commit comments