资讯动态

Linux tree命令详解

发布时间:2026/8/20 12:42:02 来源:尧图企业网站定制
”tree“命令, 能凭树形结构去展示目录里的内容, 可将文件系统的层级直观地呈现出来, 它还是命令行当中用于查看目录结构的、简洁又高效的工具。1、 描述:2、 Tree是一款工具, 用于递归显示目录结构, 能在列出文件和子目录时采取深度缩进, 还可以系统启用的时候, 把颜色标识自动添加进去。此条件为默认, tree将会作用于当前目录, 指定完成目标目录后, 全部内容都会遍历展示出来。等程序执行完毕, 文件数量和目录总数都会统计并且输出适合终端环境下的进行可视化浏览。3、 在默认的情形之下, 符号链接所具体指向的那个路径, 会于链接名称的后面, 以特定的格式去进行显示。4、 要是运用-l选项, 并且符号链接指向实际存在的目录, 那么树状结构会顺着符号链接的路径进行展开, 把它当作如同真实的目录那样来加以处理。5、 安装tree工具6、 树的版本更新7、 树形结构语法规则8、 选项9、 --help 显示详细的使用说明列表。10、 显示tree命令的版本信息。11、 默认的情形之下, tree这个命令不会去显示那些以点号“.”作为开头的隐藏文件。要是使用-a这个选项, 那么就能够列出所有的文件。然而不管是不是启用了该选项, tree都不会去显示那个代表当前目录的“.”以及代表上级目录的“..”这两个特殊的目录项。12、 仅显示目录13、 显示每个文件的完整路径信息。14、 运用 -itree 的时候不存在显示缩进线的情况, 与之相配合 -f 选项所发挥的效果会更优良。15、 -先把符号链接当成进行追踪的目录, -同时还要避免因链接而产生递归循环的问题。16、 仅仅保留当下文件系统的内容, 其功能等同于find命令的-xdev选项。17、 仅显示符合通配符模式的文件, 可使用 -P 参数。要包含以.开头的隐藏文件哟, 需配合 -a 选项。支持的通配符有这些: *代表任意数量含零个字符?表示任意单个字符, 用于match括号内列出的任一字符, 其中可用连字符表示字符范围如 a-z或!会匹配不在括号内的任意单个字符。多个模式之间能用|分隔, 这表示逻辑或, 也就是只要符合任一模式就会被列出。18、 使用-I 可忽略匹配通配符的文件不将其列出。19、 运用--prune能够将空目录从输出里去除掉, 假如与-P或者-I选项相配合, 那么所得到的效果会更好。20、 限制文件数量不下载包含多条目内容的目录。21、 依指定格式打印日期时间, 运用语法对输出予以格式化, 此为在默认启用-D选项的情况下。22、 忽略在树形列表末尾显示文件与目录统计信息。23、 显示各文件权限信息类似ls -l的格式输出。24、 显示每个文件的大小和名称。25、 显示文件的用户名或UID若无用户名则显示UID。26、 显示文件的组名或GID若无组名则显示数字标识。27、 显示文件上次修改的日期时间。28、 显示文件或目录的索引节点编号。29、 显示文件或目录所在设备的编号信息30、 于运用 ls -F 命令之际, 系统会自行给目录后面添加上 / , 给套接字文件后面添加上 , 给可执行文件后面添加上 * , 给 FIFO 文件后面添加上 | , 借此直观地分辨各种类别的文件类型。31、 中的不可打印字符, 可以用-q选项来显示成问号, 而不是默认的那种脱字符表示方式。32、 运用 -N 这个选项, 能够直接呈现不可打印字符, 防止默认的脱字符号表示办法。33、 按反向字母顺序排列输出结果。34、 按文件最近修改时间排序而非字母顺序排列输出结果。35、 将目录置于文件之前进行显示。36、 -n默认关闭着色可被-C选项覆盖。37、 要是没有进行环境变量的配置, 那么就启用内置的默认颜色设置, 一直开启着色功能, 保证在输出到管道的时候依旧保留颜色显示。38、 打印压痕线时启用ANSI线型图形功能。39、 开启ASCII线形图形展示, 它适用于Linux控制台字体状况。这个选择当前等同于设定字符集为, 在未来版本里会被渐渐停用。40、 设定目录树显示的最大层级深度。41、 一层一层地递归遍历目录树参考-L选项, 在每一个目录里面执行树命令, 并且添加-o .html当作输出选项。42、 启用-H选项, 能够生成把HTTP引用包含在内的HTML输出, 这种输出对于FTP站点格外适用。当开启HTML格式输出情形下, 要借助参数去指定FTP资源的基本访问路径。比如说, 本地存储路径大概是/local/ftp/pub, 然而在生成的网页之中, 应该以ftp://aniz./pub的样式对外进行链接, 在这个时候应当设置成ftp://aniz.。在用此功能之际要留意, 别在命令行里一块儿用ANSI颜色控制字符, 于目录列表操作当中别同时指定多个目录, 不然会致使链接路径紊乱。要是期望输出内容有更丰富的视觉样式, 像借由CSS样式表增添色彩效果, 可于用-H之际结合-C选项, 强行启用彩色输出, 进而增强页面的可读性与美观度。正确配置此选项有益于构建结构清晰、访问正常的FTP资源导航页面。43、 在HTML输出模式里, 存在着用于设定页面标题的相关内容, 同时也包含了用于设定H1标题内容的一些因子。44、 设定输出HTML及图形时所采用的字符编码格式。45、 禁用HTML输出中的超链接功能。46、 将输出结果保存到指定文件中。47、 树形结构实例48、 以图形方式展示当前目录及其子目录的树形结构内容。49、 呈现树状结构将以baidu起始, 并且不包含bin或者lib的路径排除掉。50、 如果使用大写字母P的话, 那么是能够依照指定模式将文件给罗列出来的, 举例说明就是, 这样的一种模式它可以用以展示那些以字母l 开始起动的目录结构, 又或者作为手段而筛选选取到名称是以l 起始开头的文件所处于的目录情况。51、 使用小写p可列出树状结构并显示文件权限信息。52、 仅显示一级目录53、 浏览指定目录下的文件结构查看目录结构简洁并且又特别高效堪称命令行妙宝的工具, 系中关村在线的命令, 能以颇为直观的树形奇妙结构将目录的内容予以展示, 进而还可呈现文件系统层级, 其命令便是 tree, 它可是一款专门用于借助递归的方式来显示目录结构的工具, 能够以深度缩进的别样形式列出文件以及子目录, 倘若系统有环境变量被启用, 它还会自动添加颜色标识, 在默认的情形这下。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价