Si bien puede usar ls en la terminal de Linux para mostrar directorios, ¿qué pasaría si hubiera una herramienta que pudiera mostrar las listas de directorios jerárquicamente, como un árbol? Afortunadamente, existe un programa de este tipo, y se llama "árbol".
¿Qué es el árbol?
tree es similar al comando ls en que muestra listados de directorios, pero tree los muestra como una estructura similar a un árbol, fiel a su nombre. Esto significa que los subdirectorios se representarán como ramas del árbol. Y mostrará un subdirectorio de un subdirectorio como una rama más profunda.
Instalando árbol en Linux
tree es fácil de instalar en la mayoría de las principales distribuciones de Linux. Simplemente use su administrador de paquetes favorito.
En sistemas Debian/Ubuntu:
sudo apto Instalar en pc árbol
Y en Arch Linux:
sudo pacman -S árbol
En la familia de distribuciones Red Hat, incluidos Fedora, CentOS, Rocky Linux, etc.:
sudo dnf Instalar en pc árbol
Visualización de árboles de directorios con árbol
En realidad, mostrar árboles con el comando de árbol es simple. Simplemente llamando
árbol en el directorio actual mostrará un árbol del directorio.También puede proporcionar un nombre de ruta al árbol de la siguiente manera:
árbol /ruta/al-directorio
Puede simplemente tener directorios de visualización de árbol con el -d opción:
árbol -d /etc
También puedes hacer que el árbol siga enlaces simbólicos en el sistema con el -l opción. De lo contrario, mostrará enlaces simbólicos con el formato "enlace -> destino".
Si su sistema Linux está instalado en más de un disco duro, puede hacer que el árbol permanezca en el sistema de archivos actual con el -X opción.
Solo puede mostrar archivos que coincidan con un patrón de comodín con el -PAGS opción, seguida del patrón. Asegúrese de incluir el patrón en comillas simples ('), o el shell intentará interpretarlo y dará un error.
Por ejemplo, para mostrar todos los archivos que terminan con la extensión de archivo ".c":
árbol -P '*.C'
Ahora puede mostrar árboles de archivos en su terminal de Linux
Con el árbol, puede mostrar diagramas en forma de árbol de sus directorios para mostrar las relaciones de archivos y subdirectorios, e incluso usar opciones para modificar la salida. Si está buscando archivos en su árbol de directorios de Linux, el comando de búsqueda es lo que necesita.