像树一样显示目录和该目录中的文件的命令

像树一样显示目录和该目录中的文件的命令

要获取有关目录的信息,我们应该使用某个命令,那么在 Linux 中什么命令可以像树一样显示目录和目录内的文件?谢谢。

答案1

您想要的命令是tree.

man页面本身:

tree - list contents of directories in a tree-like format.

为了举例说明它是如何工作的,该命令从内部运行~/Documents

.
└── test-files
    ├── a.deb
    ├── a.rpm
    ├── a.txt
    ├── folder
    |   ├── a.rpm
    |   ├── b.rpm
    │   ├── c.rpm
    │   └── d.rpm
    ├── fqdn
    ├── log
    ├── log.txt

从那里,它显示当前工作目录,~/Documents.

里面有一个目录叫test-files.其中有几个文档,前几个是a.deba.rpm、 和a.txt。里面还有一个名为 的目录folder,其中有四个文件,名为a.rpm, b.rpm, c.rpm, andd.rpm`。

您可以查看该man页面以获取更多选项,例如-d仅列出目录和-f打印完整路径前缀。

相关内容