Comandos de Linux

Comando Bash Tree

Comando Bash Tree
La intención de este tutorial es comprender los datos JSON y cómo analizar los datos JSON en C++. Analizaremos los datos JSON, Object, Array, la sintaxis JSON, y luego repasaremos varios ejemplos de trabajo para comprender el mecanismo de análisis de datos JSON en C++.

El comando "árbol" es un comando Bash muy utilizado en Linux. Se utiliza para mostrar el contenido de cualquier directorio deseado de su sistema informático en forma de estructura de árbol. Al usar esta estructura de árbol, puede encontrar fácilmente las rutas de sus archivos y directorios, verificar sus permisos de acceso y ver los archivos y directorios ocultos. Por lo tanto, hoy hablaremos sobre el uso del comando "árbol" de Bash en Linux Mint 20 compartiendo algunos ejemplos con usted.

Comando Bash Tree en Linux Mint 20:

Para utilizar el comando "árbol" de Bash en Linux Mint 20, primero debe instalarlo ejecutando este comando:

$ sudo apt install árbol

Sería bueno si pudiera actualizar su sistema antes de ejecutar este comando. Una vez que el comando "árbol" se haya instalado con éxito en su sistema Linux Mint 20, recibirá los siguientes mensajes en su terminal:

Ahora, para verificar si el comando de "árbol" de Bash realmente reside allí en su sistema Linux Mint 20 o no, puede verificar su versión ejecutando el comando que se indica a continuación:

$ tree --version

La versión del comando "árbol" de Bash que hemos logrado instalar hace un momento se destaca en la siguiente imagen:

Después de hacer esto, puede verificar la sintaxis y todas las opciones disponibles para este comando para que pueda usarlo de manera efectiva. Puede buscar esta información ejecutando el comando que se indica a continuación:

$ árbol --help

La ejecución de este comando mostrará toda la información necesaria sobre el comando "árbol" de Bash, incluida su sintaxis, que necesitará para trabajar con este comando sin ninguna dificultad. Puede dedicarle un tiempo para comprender bien todas las opciones disponibles.

Después de realizar estos pasos, nos gustaría compartir con usted algunos de los ejemplos más útiles del uso del comando "árbol" de Bash en Linux Mint 20.

Ejemplo n. ° 1: mostrar el contenido de un directorio en una estructura en forma de árbol:

Las estructuras de árbol son generalmente más fáciles de visualizar e interpretar en comparación con la representación textual regular. Por lo tanto, si tiene un directorio que contiene muchos archivos y subdirectorios diferentes, debería preferir ver su contenido en una estructura en forma de árbol. Esto se puede hacer fácilmente ejecutando el comando de árbol, como se muestra a continuación:

$ árbol de sudo

La estructura de árbol de nuestro directorio de trabajo actual se muestra en la siguiente imagen. Un punto que debe tenerse en cuenta aquí es que el comando simple "árbol" no muestra los archivos y directorios ocultos. Es por eso que la cantidad de archivos y directorios que se muestran en la salida de este comando es muy pequeña.

Ejemplo # 2: Mostrar los archivos y directorios ocultos con el comando Árbol:

A diferencia del simple "árbol", es posible que también desee echar un vistazo a los archivos y directorios ocultos. Puede hacer esto simplemente ejecutando el comando "árbol" con la bandera "-a" de la manera que se muestra a continuación:

$ árbol sudo -a

Puede comparar la salida de este comando con la salida que se muestra en el ejemplo # 1, y podrá darse cuenta de que la cantidad de archivos y directorios es mucho mayor que la que se muestra arriba. Es así porque esta vez, el comando "árbol" también ha mostrado los archivos y directorios ocultos.

Ejemplo n. ° 3: mostrar los archivos y directorios junto con sus rutas completas:

En lugar de mostrar solo los nombres de los archivos y directorios, es posible que también desee averiguar sus rutas exactas. Puede hacer esto simplemente combinando el comando "árbol" con la bandera "-f" de la siguiente manera:

$ árbol sudo -f

Las rutas de todos los archivos y directorios dentro de nuestro directorio de trabajo actual se muestran a continuación en forma de estructura de árbol. Si hubiera estado ejecutando el comando "árbol" en un directorio que no sea el directorio "Inicio", entonces el concepto de rutas sería más claro. Sin embargo, en nuestro caso, dado que ejecutamos el comando "árbol" mientras permanecíamos dentro del directorio "Inicio", es por eso que solo puede ver "./ "En lugar de la ruta del archivo o directorio, ya que representa el directorio" Inicio ".

Ejemplo # 4: Imprima el árbol de directorios en representación XML:

XML o Extensible Markup Language tiene una sintaxis específica en la que representa nuestros archivos y directorios. Por lo tanto, si desea imprimir su árbol de directorios en una representación XML, puede hacerlo emparejando el indicador "-X" con el comando "árbol" de la siguiente manera:

$ árbol sudo -X

La representación XML de nuestro árbol de directorios se muestra en la siguiente imagen:

Ejemplo n. ° 5: mostrar los archivos y directorios junto con sus permisos de acceso:

Los permisos de archivos y directorios se consideran muy importantes, especialmente si deseamos lidiar con las políticas de control de acceso dentro de un sistema operativo. Si desea que los permisos de archivos y directorios se muestren en su árbol de directorios, entonces tendrá que ejecutar el comando "árbol" con la bandera "-p".

$ árbol sudo -p

Los permisos de "lectura", "escritura" y "ejecución" se muestran antes de cada nombre de archivo y directorio en nuestra estructura de directorio, como se muestra en la siguiente imagen. Además, los permisos de directorio también incluyen una bandera "d" que indica que el siguiente nombre es de un directorio y no de un archivo.

Conclusión:

En el artículo de hoy, compartimos con usted el método para instalar el comando "árbol" Bash en su sistema Linux Mint 20. Demostramos el método de verificar su instalación y también accediendo a sus páginas de ayuda. Luego, compartimos contigo los cinco escenarios más importantes en los que el comando "árbol" se puede usar de manera muy efectiva. Aparte de estos cinco escenarios, también hay muchos otros casos de uso del comando Bash "tree". En pocas palabras, este comando Bash se considera extremadamente útil cuando se trata de sistemas operativos basados ​​en Linux.

Herramientas útiles para jugadores de Linux
Si le gusta jugar juegos en Linux, es probable que haya utilizado aplicaciones y utilidades como Wine, Lutris y OBS Studio para mejorar la experiencia...
Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...
Cómo usar AutoKey para automatizar juegos de Linux
AutoKey es una utilidad de automatización de escritorio para Linux y X11, programada en Python 3, GTK y Qt. Usando su funcionalidad de scripting y MAC...