¿Qué es el comando de árbol en Ubuntu?

¿Qué es el comando de árbol en Ubuntu?
La interfaz de línea de comandos de Distros basadas en Linux funciona como un catalizador de las acciones realizadas por los usuarios. Al igual que otras distribuciones, Ubuntu también admite una variedad de comandos, y entre ellos, los comandos de manejo de directorio se utilizan para manejar las operaciones relacionadas con directorios, como el "cdEl comando se utiliza para cambiar el directorio de trabajo actual; "mkdirEl comando se usa para hacer un nuevo directorio. Del mismo modo, el comando de árbol imprime directorios, subdirectorios y su contenido en una estructura similar a un árbol. Es casi como un "LS"Comando, pero la principal diferencia es el patrón de impresión de ambos comandos: el" "LS"El comando enumera el contenido, mientras que el"árbol"El comando muestra la salida en una estructura jerárquica similar a un árbol. En esta demostración, proporcionaremos una visión profunda del uso de los comandos de los árboles con ejemplos. Entonces, comencemos con la instalación del árbol:

Cómo instalar el comando de árbol en Ubuntu

En primer lugar, debe instalar el árbol, ya que no está disponible de forma predeterminada; Entonces, si aún no ha instalado el comando de árbol, use el siguiente comando para instalarlo:

$ sudo apt instalación de instalación

Cómo usar el comando de árbol en ubuntu

Una vez que se instala; Ejecute el siguiente comando para obtener el uso detallado del comando de árbol. La sintaxis del comando de árbol es:

Árbol [Opciones] [Directorio]

La sintaxis consta de dos elementos: opción y directorio: Las opciones se utilizan para mostrar el resultado del comando de árbol de acuerdo con alguna propiedad específica. Por ejemplo, las opciones se pueden usar para obtener la salida de varias maneras, como: en orden alfabético, para mostrar solo directorios, para verificar el tamaño y la ubicación de los archivos o directorios. Sin embargo, si desea obtener el resultado de un directorio específico, colocará el nombre del directorio en reemplazo de la palabra clave "Directorio" que se usa en sintaxis.

Salida de comando general : Puede obtener la impresión (en el terminal) del contenido del directorio en la estructura del árbol ejecutando el siguiente comando. El comando imprimirá el contenido del directorio de trabajo actual:

$ árbol

El comando de árbol ha mostrado un total de 18 directorios y 13 archivos:

Cómo usar opciones con comando de árbol en Ubuntu

Hemos visto el uso general del comando de árbol; Además, hay varias opciones que se utilizan para realizar tareas específicas dentro del directorio actual o la ruta de cualquier otro directorio.

Cómo usar -A opción con comando de árbol

En general, el comando de árbol no imprime el contenido de directorios ocultos; Esta opción también ayuda a imprimir el contenido de los directorios ocultos; La sintaxis para usar este indicador se muestra a continuación:

Árbol -A [Directorio]

El comando que se proporciona a continuación ayudará a obtener el contenido oculto del directorio de trabajo actual:

$ árbol -a

Puede observar que el comando de árbol solo imprimió 18 directorios y 13 archivos, mientras que; el mismo comando, cuando se usa con el "-a"Flag, mostró 215 directorios y 256 archivos.

Cómo usar la opción -d con el comando de árbol

Esta opción se usa con el comando de árbol para enumerar solo los directorios del directorio dirigido; La sintaxis del comando de árbol con la opción "-d"Se da a continuación:

árbol -d [directorio]

El comando que se indica a continuación solo imprimirá los directorios dentro del directorio actual:

$ árbol -d

Aparte del directorio de trabajo actual; Para, por ejemplo, desea obtener la lista de directorios del "Escritorio"Directorio, luego ejecute el siguiente comando para hacerlo:

$ tree -d/home/adnan/escritorio

Cómo usar la opción -f con el comando de árbol

Comando de árbol, cuando se usa con el "-FLa opción "muestra el prefijo de ruta de cada archivo en una estructura de árbol: la sintaxis para usar esta opción se muestra a continuación:

árbol -f [Directorio]

El comando que se proporciona a continuación mostrará la ruta de cada directorio o archivo presente en el directorio actual:

$ árbol -f

Además, puede obtener el resultado de este comando para cualquier directorio que no sea PWD; Por ejemplo, para aplicar el "-F"Bandera en el"Escritorio"Directorio; Use la ruta del directorio, o puede pasar el nombre del directorio si es subdirectorio de su PWD.

$ árbol -f de escritorio

Cómo usar la opción -o con el comando de árbol

Con la ayuda de usar esta opción, puede obtener la salida del comando de árbol en cualquier otro archivo; La sintaxis para usar este indicador se menciona a continuación:

Árbol [Directorio] -o [nombre de archivo]

El comando establecido a continuación guardará la salida del comando de árbol en un archivo llamado "producción.TXT":

$ Tree -O Salida.TXT

Puede obtener la salida de cualquier directorio específico para esta opción: el comando a continuación guardará la salida del comando de árbol (directorio de escritorio) en el "salida1.TXT" archivo:

$ Tree Desktop -O Output1.TXT

Cómo usar la opción -q con el comando de árbol

Esta opción de listado de archivos de un árbol mostrará los nombres de los archivos en cotizaciones dobles; La sintaxis para usar este indicador se da a continuación.

Árbol -q [Directorio]

Para imprimir los nombres de los archivos en quotas dobles; Ejecute el siguiente comando para obtener la salida del directorio de trabajo actual:

$ árbol -q

Además, el comando que se indica a continuación mostrará el nombre del archivo y los directorios (del directorio de escritorio) en quotas dobles:

$ árbol -q de escritorio

Cómo usar la opción -p con el comando de árbol

Usando el "-pag"Flag, todos los tipos de archivos y permisos para cada archivo se imprimen en una estructura jerárquica: la sintaxis del árbol junto con esta opción se proporciona a continuación:

Sintaxis

árbol -p [Directorio]

El comando que se proporciona a continuación mostrará el uso de esta opción en el directorio de trabajo actual:

$ árbol -p

Utilizando el "-pag"Bandera en el directorio nombrado como"directorio1"; Eso está presente en nuestro directorio de inicio: el siguiente comando dará el resultado del "-pag"FLAG ON"directorio1":

$ tree -p directorio1

Cómo usar la opción -s con el comando de árbol

Puede obtener la visualización de tamaño (en bytes) de todos los archivos utilizando el "-s" bandera; La sintaxis se da a continuación:

árbol -S [Directorio]

El comando que se indica a continuación mostrará el tamaño de los archivos dentro del directorio de trabajo actual:

$ árbol -s

Para verificar el tamaño de un directorio específico; Pase la ruta, o puede pasar el nombre solo si el directorio se encuentra en el directorio de trabajo actual: el siguiente comando imprimirá el tamaño de los archivos presentes dentro "directorio1":

Directorio de $ Tree -S

Cómo usar la opción -h con el comando de árbol

Esta opción también mostrará el tamaño de cada archivo y directorio, pero en KB, MB, GB, etc. El "-s"La bandera muestra el resultado en bytes, pero el resultado contiene solo valores numéricos; Un usuario novato no puede obtener la unidad de medición.

árbol -h [Directorio]

El comando que se proporciona a continuación ayudará a obtener directorios, archivos y sus tamaños en forma de árbol:

$ árbol -h

El comando mencionado a continuación llegará al resultado de "-H" para "directorio1":

$ tree -h directorio1

Cómo usar la opción -t con el comando de árbol

Esta opción ordenará los archivos y mostrará la salida como el tiempo de modificación de los archivos; la sintaxis del "-TEl comando de la bandera con el árbol se da a continuación:

árbol -t [directorio]

El comando que se proporciona a continuación imprimirá los archivos de acuerdo con su tiempo de modificación en orden alfabético:

$ árbol -t

En nuestro caso, el siguiente comando mostrará el resultado del "-T"Flag (en el"Escritorio"Directorio):

$ Tree -t Desktop

Cómo usar la opción -r con el comando de árbol

Esta opción ordenará la salida del comando de árbol en orden alfabético inversa; La sintaxis se muestra a continuación:

árbol -r [Directorio]

El comando que se proporciona a continuación imprimirá los archivos en orden alfabético inversa del directorio actual:

$ árbol -r

Para obtener la lista de pedidos alfabéticos de archivos presentes en "directorio1", Ejecute el siguiente comando:

$ tree -r directorio1

Cómo usar la opción -l con el comando de árbol

Esta opción limitará el número de ramas del comando de árbol; La sintaxis para usar esta opción se da a continuación:

árbol -l [Número numérico] [Directorio]

Esta opción limitará el número de ramas de un árbol a 1:

$ árbol -l 1

Para obtener la lista de la "directorio1"Directorio; Los siguientes comandos harán el trabajo:

$ árbol -l 1 directorio1

Conclusión

Ubuntu admite varios comandos útiles para manejar directorios y archivos; El comando del árbol es uno de ellos. En esta guía, el comando del árbol se explica en detalle; Su uso básico es imprimir los directorios y archivos en una estructura jerárquica similar a un árbol; Además, las decenas de banderas son compatibles con un comando de árbol que muestra la salida con propiedades específicas. Se puede unir múltiples opciones a la vez para obtener resultados más purificados en un solo comando.