tree目录结构

经常使用命令
tree -Cd -L 3
相信不少使用过 Linux的用户都用过 tree命令,它能够像windows的文件管理器同样清楚明了的显示目录结构。
可是mac下默认是没有 tree命令的。
一、咱们能够使用find命令模拟出tree命令的效果,如显示当前目录的 tree 的命令:
$ find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'
二、你也能够写一个别名来快速执行该命令,运行以下命令,将上面这个命令写到~/.bash_profile里,之后直接运行tree命令就更方便了:
$ alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
三、使用 homebrew 安装 tree 命令行:
$ brew install tree
这样就在你的mac上安装了 tree 命令行了。
$ tree -a          //显示全部文件和目录。
$ tree -d         //显示目录名称而非内容
$ tree -L 2      //这个命令是比较实用的,后面的数字2表明几层