开发者社区> 流柯> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Linux tree命令

简介: Linux tree命令用于以树状图列出目录的内容。 执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。 语法 tree [-aACdDfFgilnNpqstux][-I ][-P ][目录...] 参数说明: -a 显示所有文件和目录。
+关注继续查看

Linux tree命令用于以树状图列出目录的内容。

执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。

语法

tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...]

参数说明

-a 显示所有文件和目录。
-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-d 显示目录名称而非内容。
-D 列出文件或目录的更改时间。
-f 在每个文件或目录之前,显示完整的相对路径名称。
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-I<范本样式> 不显示符合范本样式的文件或目录名称。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P<范本样式> 只显示符合范本样式的文件或目录名称。
-q 用"?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-t 用文件和目录的更改时间排序。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

实例

以树状图列出当前目录结构。可直接使用如下命令:

tree

常见的用法:

tree -a 显示所有

tree -d 仅显示目录

tree -L n n代表数字..表示要显示几层...

tree -f 显示完整路径..

当然tree支持重定向至文件...

tree -L 4 >dirce.doc即可生成UTF8格式的文档..我们也可以在windows 下查看..

注意:生成的TXT或其他文件在win下面打开时也为乱码...这时我们要选择字符编码为UTF-8..当然..UTF-8是你linux下的默认字符集才可以......


img_42a4adae4716d0e15c3eeaabfd040044.png

注:转载需注明出处及作者。

流柯      

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux下的tree命令 --Linux下目录树查看
Linux下的tree命令 --Linux下目录树查看   有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好   这时需要用到tree命令,但是大部分Linux系统...
647 0
Linux find 命令介绍
Linux find 命令介绍
50 0
Linux文件传输命令介绍
Linux文件传输命令介绍
72 0
【小知识】快速入手Linux yum 命令
【小知识】快速入手Linux yum 命令
62 0
Linux从零开始(三、命令图解)
Linux从零开始(三、命令图解)
49 0
Linux 习题练习-01(文件操作命令、压缩命令、软件安装)
Linux 习题练习-01(文件操作命令、压缩命令、软件安装)
125 0
Linux权限命令
Linux权限命令
73 0
Linux命令及文件操作
Linux命令及文件操作
55 0
常见Linux文件目录命令
常见Linux文件目录命令
44 0
+关注
流柯
测试群:248249896
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
ECS系统指南之Linux系统诊断
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载