有时从控制台导航Linux目录会变得有些复杂,此外,在某些情况下,我们需要了解某些目录的结构,一种自然的改善方法是通过以树的形式显示目录。
在Linux中,将目录显示为树是非常简单的 树,在大多数Linux发行版中默认未安装,但可以在官方存储库中找到。
树命令是什么?
这是Linux用户广泛使用的命令,它使我们能够以图形和结构化的方式显示操作系统目录的层次结构。
tree命令还允许您列出外部设备的目录。
在Linux上安装tree命令
在某些发行版中,默认情况下会安装tree命令,但在大多数情况下不是这样,在大多数情况下,使用每个发行版的存储库进行安装就足够了。
您可以使用以下任何命令将其安装在您喜欢的发行版上。
$ sudo pacman -S tree # Arch Linux $
百胜安装树-y#Centos y Fedora $ sudo apt-get install tree # Ubuntu $ sudo aptitude install tree # Debian
您可以通过运行tree命令来确保安装成功完成
如何使用树命令
了解tree命令提供的所有优点的最好方法是使用命令自己的文档,以从终端运行 $ man tree
同样,在下面,我为您提供了一个列表,其中包含此命令中一些最常用的选项:
$ tree # Muestra directorios y ficheros
$ tree -d # Muestra sólo directorios
$ tree -L X # Muestra hasta X directorios de profundidad
$ tree -f # Muestra los archivos con su respectiva ruta
$ tree -a # Muestra todos los archivos, incluidos los ocultos.
$ tree / # Muestra un árbol de todo nuestro sistema
$ tree -ugh # Muestra los ficheros con su respectivo propietario (-u),
el grupo (-g) y el tamaño de cada archivo (-h)
$ tree -H . -o tudirectorio.html # Exporta tu árbol de directorio a un archivo
HTML
在Linux中显示树目录时,命令的许多其他组合可能非常有用。
请记住,可以组合此命令的参数,例如实现«显示所有文件的列表,包括隐藏文件及其各自的路径«,为此,我们执行 tree -af
因此,我们希望您可以充分利用此简单但有用的命令。
非常好和简洁的文章,蜥蜴! 每次这些家伙告诉我,有一个Windows应用程序执行相同的操作时,我都会教他们树命令。 他们中很少有人知道MS-DOS命令dir / s和其他选项。
我是通过Windows知道该命令的,但实际上,Linux默认情况下没有该命令,但对我来说似乎很奇怪,但是一旦安装它就非常舒适。
太好了!您救了我,这么多天才搜寻,直到最后,谢谢!!!!!
杰出的!! 它运行完美,非常感谢您的帮助。