@@ -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 | ### 参数 |
|