linux tree(linux查看目录树的命令)

大家好,今天来为大家分享linux tree的一些知识点,和linux查看目录树的命令的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

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命令以树状格式列出目录的内容,查看文件系统的结构,是tree命令内容的具体介绍:

1、tree命令简介:

linux下tree命令以树状图逐级列出目录的内容命令。

2、命令用法:

tree [选项]… [文件]…

3、参数说明:

-a打印所有文件,包括隐藏文件、目录

-C在文件和目录清单上加上色彩,便于区分文件类型

-d仅列出目录名称,而非内容

-D列出文件或目录更改时间

-L目录树的较大显示深度

-p打印结构同时打印文件权限

-l跟随目录的符号链接,就像它们是目录一样。避免了导致递归循环的链接

-f打印每个文件的完整路径前缀

-F在每个条目后加上文件类型的指示符(如目录是/)

举例:

-L参数,显示目录深度

linux下使用tree命令以树形结构显示文件目录结构

1、在ubuntu系统中默认是没有tree这个命令的,需要安装,用下面的命令就可以安装tree这个命令工具sudo apt-get install tree

2、首先小编来说说怎么样使用tree这个命令,其实有个非常简单的办法,就是直接查看关于tree的帮助,输入下面的命令,可以查看关于tree命令的帮助信息tree--help

3、下面我们再来说说怎么样使用tree,最简单的使用办法是直接输入tree命令,就会自动给我们以树形的形式列出当前目录的文件和文件夹,不加任何参数,它会自动列表当前目录下面所有深度级别的文件和目录

4、下面我们来说说怎么样查看不同级别子目录和文件使用"tree-L 1"这个命令,只查看当前第一级的目录和文件使用"tree-L 2"这个命令,只查看当前第二级的目录和文件使用"tree-L N"这个命令,只查看当前第N级的目录和文件

5、上面说的只是将当前的结果显示出来,但很多情况下我们是要将这个目录结构信息保存下来,自己备用或者发给别人,下面我们就来讲述这个怎样实现这个目的

使用下面的命令将当前文件的第二级子目录的目录结构信息输入保存到/home/xyh/tree.txt文件中

命令:

tree-L 2 gt;/home/xyh/tree.txt

6、下面我们打开/home/xyh/tree.txt文件查看里面保存的结果是否和之前我们使用的命令显示的结果是一样的,可以看到文件保存的结果就是使用"tree-L 2"这个命令的输入结果

阅读剩余
THE END