Saturday, July 20, 2013

Lista de directorios recursivamente en linux con $ ls -R

Como es sabido, en Linux para mostrar el contenido del directorio actual indicamos en la terminal el comando ls, aunque no podriamos ver archivos ocultos, sino hasta que hacemos un $ ls -a, a pesar de ser una forma mas de visualizar nuestro directorio, añadida al entorno gráfico eso no nos basta.

En muchas ocasiones necesitamos de obtener el directorio completo, Manjaro permite mediante el gráfico visualizar con el Menu View/Side Pane/tree, pero solo los directorios de inicio o padres, y si necesito saber que hay dentro, tengo que ir abriendo cada rama.

Para evitarme todo eso y conocer todo archivo contenido en mi directorio actual: que es $ pwd, lo solicito con el comando:
$ ls -R

Lo que nos despliega el arbol de directorios y archivos recursivamente, y si quiero un poco mas, lo lanzo hacia un archivo:
$ ls -R > directorioA.ang

Una alternativa al uso del paquete extra que es tree. Espero les sirva, y hay mas ayuda respecto a ls, pero solicitenlo a la terminal con $ man ls.

0 comments:

Post a Comment