tree命令以树状图列出文件目录结构。不过某些Linux上(Centos 6.4)没有tree命令,本文将介绍安装方法。
常用参数:
tree -d 只显示目录。
tree -L 1 只显示第一层目录。
[[email protected] tree-1.7.0]# tree
-bash: tree: command not found
安装tree命令:
[[email protected] 下载]# tree
-bash: tree: command not found
到ftp://mama.indstate.edu/linux/tree/下载最新的tree命令源代码压缩包。
[[email protected] 下载]# ls -l tree-1.7.0.tgz
-rw-rw-r--. 1 lfz lfz 47082 6月 8 07:36 tree-1.7.0.tgz
[[email protected] 下载]# tar zxf tree-1.7.0.tgz
[[email protected] 下载]# cd tree-1.7.0
[[email protected] tree-1.7.0]# ls
CHANGES INSTALL LICENSE Makefile man README strverscmp.c tree.c
[[email protected] tree-1.7.0]# make
gcc -ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -c -o tree.o tree.c
gcc -o tree tree.o
[[email protected] tree-1.7.0]# cp -af tree /usr/bin
示例:
[[email protected] 下载]# tree -L 1
.
├── tree-1.7.0
└── tree-1.7.0.tgz
1 directory, 1 file
附:tree命令的源代码 ftp://mama.indstate.edu/linux/tree/
tree - 以树状图列出目录的内容
原文:http://www.cnblogs.com/iadanac/p/3859481.html