对于使用linux系统的小伙伴,有时我们想看一下某个文件夹下都包括哪些子文件夹和子文件,这时候使用tree命令以树形结构显示我们要查看文件的目录结构,不失为一种好方法。先看一个例子:比如我们想查看database_index中都包括哪些文件夹和文件,使用tree命令。
接下来,教一下大家如何安装和使用该命令。
第一步:下载
wget http://mama.indstate.edu/users/ice/tree/src/tree-1.8.0.tgz
第二步:解压
解压tree-1.8.0.tgz
tar -zvxf tree-1.8.0.tgz
第三步:进入tree-1.8.0并编译
cd tree-1.8.0
make
第四步:加入环境变量
然后将tree-1.8.0加入环境变量.bashrc文件里面
首先:vi ~/.bashrc 编辑.bashrc文件,
在该文件中加入export PATH=/software/tree-1.8.0/:$PATH即可
保存并退出该文件wq!
然后再使用命令 source ~/.bashrc, 环境变量即定义完成。接下来就可以正常使用tree命令了。先看看都有什么参数
我们也可以只看某个文件夹下都包括哪些子文件夹,使用tree -d /directory/即可
可以看出在circos-0.69-9文件夹中包括18个子文件夹。其它参数大家可以自己尝试,很nice。