jueves, 5 de enero de 2017

Cómo ver los archivos de un directorio en Linux: ls


ls
Lista los archivos y carpetas (subdirectorios) contenidos en un directorio determinado. Por defecto los archivos son ordenados alfabéticamente.


Sintaxis:
#ls [opciones] [archivos]



Opciones más comunes del comando:
-F Muestra al lado del nombre del archivo si es un directorio /, un ejecutable
* o un enlace simbólico o blando @.
-1 Muestra los archivos en una sola columna.
-l Muestra los archivos en formato detallado. Además del nombre del archivo
muestra los permisos, número de enlaces asociados, usuario, grupo,
tamaño y fecha de última modificación.
-r Invierte el orden de la salida.
-a Muestra los archivos ocultos.
-t    Muestra los archivos ordenados por fecha de la última modificación.
-R Muestra los archivos en forma recursiva. Lista primero los archivos del directorio actual, luego los archivos de los subdirectorios contenidos en este y así sucesivamente.


Ejemplos:
1. Mostrar los archivos de la subdirectorio actual.
# ls


2. Mostrar los archivos que se encuentran en el subdirectorio “Imágenes” que se encuentra dentro del subdirectorio “home”.
# ls /home/Imágenes


3. Mostrar el contenido del subdirectorio actual. Se desea saber qué tipo de archivo son: archivo normal, ejecutable, carpeta,enlace,etc.
# ls -F


4. Mostrar lo mismo que el ejercicio anterior pero también se desean ver los archivos ocultos.
# ls -Fa


5. Mostrar los archivos con sus respectivos permisos, tamaño y fecha de creación.
# ls -l


6. Mostrar todos los archivos que existen en todas los subdirectorios del directorio actual.
# ls -R


7. Mostrar todos los archivos que comiencen por las letras “mi”, se desea conocer sus permisos, y fecha de última modificación, se requiere ordenar los archivos desde la fecha más antigua.
# ls mi* -ltr


8. Mostrar los archivos del subdirectorio actual en una sola columna ordenados alfabéticamente en orden inverso (de la Z hasta la A)
# ls -1r


9. Mostrar los archivos en una sola columna reflejando el tipo de archivo que son.
# ls -1F


10. Se desea conocer el dueño del archivo “dump1.sql”, el nombre del grupo de usuarios y sus permisos.
# ls dump1.sql -l


    

2 comentarios:

  1. Respuestas
    1. Este comando para ti es juego de niños. Pero hay algunos de tus compañeros que estoy seguro que deben repasarlo! Feliz Día de Reyes Shamaru! Gracias por pasearte por el blog.

      Eliminar