centos 环境,如何安装使用 tree 命令?
发布于 作者:苏南大叔 来源:程序如此灵动~
苏南大叔写教程的时候,经常需要描述文件夹结构。如果对应的操作系统是centos的话,截图也很难说明问题。所以,苏南大叔找到了这个tree命令,很好用。一个tree命令,就可以列出对应的目录结构,方便了截图说明问题。

本文的测试环境是centos7.5,当然,在其它的类unix系统中。都是可以安装使用这个tree命令的。使用方式大同小异。这个很好用的tree命令,可以用于查看文件夹结构。本文中简单介绍tree命令的基本使用方式。
win10环境下自带tree命令,无需安装。安装tree
如果centos系统里面不存在tree命令,是不会提示unknown command的,而是提示下面的信息:
bash: tree: 未找到命令...这个错误提示信息非常有误导性。解决方法就是:通过yum安装tree命令,过程是非常简单的。唯一需要注意的就是:可能需要个管理员权限,才能正常安装。

yum install tree -y
安装完成后,目录路径为:
/usr/bin/tree查看当前目录结构
在tree命令后,增加目录路径即可。
tree ./
限制列出的目录层级
可以用-L参数来限制,列出目录的深度。
列出当前目录,深度为1,脚本如下:
tree ./ -L 1列出当前目录,深度为2,脚本如下:
tree ./ -L 2
打印目录结构到文件
这个功能是比较的实用,可以把想要的目录结构输出到一个文件里面去,便于写作的时候输入。
tree ./ -f > tree.txt这个-f参数的释义是:
-f Print the full path prefix for each file.
更多可用参数,可以使用--help查看。
tree --help结论
更多centos使用小技巧,请点击苏南大叔的经验文章,感谢您的阅读。