首页 网络技术
  1. 正文

linux的tree命令怎么用

tree

如果你想查看你的文件的树状结构,tree 是一个不错的选择。可能你的系统上没有默认安装它,你可以使用包管理 DNF 手动安装:

$ sudo dnf install tree

如果不带任何选项或者参数地运行 tree,将会以当前目录开始,显示出包含其下所有目录和文件的一个树状图。提醒一下,这个输出可能会非常大,因为它包含了这个目录下的所有目录和文件:

$ tree.|-- Documents| |-- notes.txt| |-- secret| | `-- christmas-presents.txt| `-- work| |-- project-abc| | |-- README.md| | |-- do-things.sh| | `-- project-notes.txt| `-- status-reports.txt|-- Music|-- Pictures| |-- trees.png| `-- wallpaper.png|-- Videos`-- notes.txt

如果列出的太多了,使用 -L 选项,并在其后加上你想查看的层级数,可以限制列出文件的层级:

$ tree -L 2.|-- Documents| |-- notes.txt| |-- secret| `-- work|-- Music|-- Pictures| |-- trees.png| `-- wallpaper.png|-- Videos`-- notes.txt

你也可以显示一个指定目录的树状图:

$ tree Documents/work/Documents/work/|-- project-abc| |-- README.md| |-- do-things.sh| `-- project-notes.txt`-- status-reports.txt

如果使用 tree 列出的是一个很大的树状图,你可以把它跟 less 组合使用:

$ tree | less

再一次,tree 有很多其他的选项可以使用,你可以把他们组合在一起发挥更强大的作用。man 手册页有所有这些选项:

$ man tree

本文标题:linux的tree命令怎么用
本文链接:https://www.qqooo.cn/post/6979.html
版权说明:网站文章均来源于手工整理和网友投稿,若有不妥之处请来信 xsds@vip.qq.com 处理,谢谢!