ubuntu tree linux安装tree命令
大家好,关于ubuntu tree很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于linux安装tree命令的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!
linux下怎么用tree命令以树形结构显示文件目录结构
以Ubuntu为例,Ubuntu默认不带tree需要安装一下,sudo apt-get install tree,安装完成后即可使用。效果如下:
tree命令说明
tree命令以树状图列出目录的内容。
语法
tree(选项)(参数)
选项
-a:显示所有文件和目录;
-A:使用ASNI绘图字符显示树状图而非以ASCII字符组合;
-C:在文件和目录清单加上色彩,便于区分各种类型;
-d:先是目录名称而非内容;
-D:列出文件或目录的更改时间;
-f:在每个文件或目录之前,显示完整的相对路径名称;
-F:在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","@","|"号;
-g:列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码;
-i:不以阶梯状列出文件和目录名称;
-l:<范本样式>不显示符号范本样式的文件或目录名称;
-l:如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录;
-n:不在文件和目录清单加上色彩;
-N:直接列出文件和目录名称,包括控制字符;
-p:列出权限标示;
-P:<范本样式>只显示符合范本样式的文件和目录名称;
-q:用“?”号取代控制字符,列出文件和目录名称;
-s:列出文件和目录大小;
-t:用文件和目录的更改时间排序;
-u:列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码;
-x:将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该目录予以排除在寻找范围外。
参数
目录:执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。
linux找不到tree命令怎么办
在linux系统中找不到tree这个命令时,需要安装,如ubuntu用下面的命令就可以安装tree这个命令工具,其他linux系统类似;
sudo<a href=";
get&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y4n1K-
njD4n1b4rHmzrAfd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYT
jCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-;
TLwGUv3EnHbznWRdn16Y"target="_blank"class="baidu-highlight">apt-;
get</a>installtree;
功能说明:以树状图列出目录的内容。语法:tree[-aACdDfFgilnNpqstux][-I<范本样式>][-P<范本样式>][目录...]补充说明:执行tree指令,会列出指定目录下的所有文件,包括子目录里的文件。参数:-a显示所有文件和目录。-A使用ASNI绘图字符显示树状图而非以ASCII字符组合;
-C在文件和目录清单加上色彩,便于区分各种类型。-d显示目录名称而非内容。-D列出文件或目录的更改时间。-f在每个文件或目录之前,显示完整的相对路径名称。-F在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。-g列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码;
-i不以阶梯状列出文件或目录名称。-I<范本样式>不显示符合范本样式的文件或目录名称。-l如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。-n不在文件和目录清单加上色彩;
-N直接列出文件和目录名称,包括控制字符。-p列出权限标示。-P<范本样式>只显示符合范本样式的文件或目录名称。-q用"?"号取代控制字符,列出文件和目录名称。-s列出文件或目录大小;
-t用文件和目录的更改时间排序。-u列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。-x将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。
ubuntu怎么安装tree命令
1、在ubuntu系统中默认是没有tree这个命令的,需要安装,用下面的命令就可以安装tree这个命令工具sudo apt-get install tree。
2、首先来说说使用tree这个命令,就是直接查看关于tree的帮助,输入下面的命令,可以查看关于tree命令的帮助信息tree--help。
3、直接输入tree命令,就会自动给以树形的形式列出当前目录的文件和文件夹,不加任何参数,它会自动列表当前目录下面所有深度级别的文件和目录。
4、查看不同级别子目录和文件使用"tree-L 1"这个命令,只查看当前第一级的目录和文件使用"tree-L 2"这个命令,只查看当前第二级的目录和文件使用"tree-L N"这个命令,只查看当前第N级的目录和文件。
5、使用下面的命令将当前文件的第二级子目录的目录结构信息输入保存到/home/xyh/tree.txt文件中命令:tree-L 2>/home/xyh/tree.txt。
6、打开/home/xyh/tree.txt文件查看里面保存的结果是否和之前使用的命令显示的结果是一样的,可以看到文件保存的结果就是使用"tree-L 2"这个命令的输入结果。