sou*_* c. 231
您可以使用tree在终端中打印目录树。tree从终端安装,
sudo apt-get install tree
Run Code Online (Sandbox Code Playgroud)
要查看目录树,请使用
tree /path/to/folder
Run Code Online (Sandbox Code Playgroud)
或者导航到一个目录并使用
tree
Run Code Online (Sandbox Code Playgroud)
它也有一些高级选项。你可以看到主人的username,groupname上使用文件/文件夹等的最后修改日期tree。它支持目录颜色,ls因此您可以看到彩色输出。
查看man tree更多。
May*_*hux 62
您可以使用以下命令轻松完成:
find . -type d | sed -e "s/[^-][^\/]*\// |/g" -e "s/|\([^ ]\)/| - \1/"
Run Code Online (Sandbox Code Playgroud)
此命令将递归搜索父目录内的目录,然后绘制找到的目录树。
您也可以尝试以下操作来包含所有文件。
find | sed 's|[^/]*/|- |g'
Run Code Online (Sandbox Code Playgroud)
小智 15
有一个程序调用tree它以树结构列出目录内容。
我认为它在存储库中(甚至已安装)
sudo apt install tree
tree -d /path/to/directory
Run Code Online (Sandbox Code Playgroud)
查看此链接了解更多信息。