Listar los ficheros y carpetas de un directorio en Linux o Windows

Tiempo de lectura: 2 minutos

Para listar los ficheros y carpetas de un directorio en Linux o Windows tienes que utilizar el comando tree.

Claro, aquí tienes un tutorial que explica varias de las opciones y variantes del comando tree en sistemas Windows.

El comando tree en permite visualizar la estructura de directorios y archivos en un directorio y sus subdirectorios en forma de árbol. A continuación, veremos cómo usar tree con algunas de sus opciones y variantes más útiles.

Sintaxis básica:

tree [unidad:][ruta] [/F] [/A]
  • [unidad:][ruta]: Especifica la unidad y la ruta del directorio a partir del cual se generará el árbol. Por defecto, se utilizará el directorio actual.
  • /F: Muestra archivos en el árbol.
  • /A: Muestra archivos usando caracteres extendidos (requiere soporte de fuente extendida).

Ejemplos de uso:

1. Ver la estructura de directorios en el directorio actual:

tree

2. Ver la estructura de directorios en una ruta específica:

tree C:\Ruta\Al\Directorio

3. Mostrar archivos en el árbol:

tree /F

4. Mostrar archivos usando caracteres extendidos:

tree /A

Opciones adicionales:

1. Limitar la profundidad del árbol:

Puedes limitar la profundidad del árbol utilizando la opción /L. Por ejemplo, para ver solo los primeros 3 niveles de directorios y archivos:

tree /F /L 3

2. Redirigir la salida a un archivo de texto:

Puedes guardar la salida de tree en un archivo de texto en lugar de mostrarla en la pantalla. Para hacerlo, utiliza el operador > para redirigir la salida:

tree /F > salida.txt

Esto guardará la estructura de directorios y archivos en el archivo «salida.txt».

3. Excluir carpetas o archivos específicos:

Puedes excluir carpetas o archivos específicos utilizando la opción /I. Por ejemplo, para excluir la carpeta «Archivos Temporales» del árbol:

tree /F /I "Archivos Temporales"

4. Mostrar tamaños de archivos y carpetas:

Si deseas ver los tamaños de archivos y carpetas en el árbol, puedes usar la opción /H:

tree /F /H

Esto mostrará el tamaño de cada archivo y carpeta en bytes.

Conclusión

El comando tree es una herramienta útil para visualizar la estructura de directorios y archivos en tu sistema. Con las opciones mencionadas anteriormente, puedes personalizar la salida del comando para adaptarla a tus necesidades específicas. Experimenta con estas opciones y familiarízate con el uso de tree para gestionar mejor tus directorios y archivos.

Deja un comentario