Comando
Muestra el contenido que hay en un directorio.De color azul, muestra las carpetas Carpeta_1 y Carpeta_2.
De color blanco, muestra el documento Documento.
Podríamos hacer $ ls Carpeta_1 para ver el contenido de Carpeta_1 sin tener que entrar en ella.
Atributos
Atributos l y hCon el atributo -l , veremos el contenido ordenado como una lista y con información adicional (voy a usar este atributo durante todo el tutorial ya que permite ver la salida de una forma más clara).
#1 Esto son los permisos de lectura, escritura y ejecución. De momento no profundizaré en los permisos, los explicaré en detalle en otra entrada. Lo único que explicaré ahora es el primero de los caracteres: d significa que es un directorio, - que es un archivo y l que es un link.
#2 Indica el número de links o directorios dentro del directorio.
#3 Usuario propietario del directorio o archivo.
#4 Grupo propietario del directorio o archivo.
#5 El tamaño (en bytes) de la carpeta o archivo, haciendo un $ ls -lh veremos el tamaño en k, M o G.
#6 Fecha de la última modificación.
#7 Nombre del directorio o archivo.
Atributos a y A
El atributo -a permite ver los directorios y archivos ocultos (los que tienen un punto al inicio del nombre), incluyendo el punto y el doble punto.
El atributo A permite ver los directorios y archivos ocultos, pero ignorando el punto y el doble punto.
Atributos r y R
El atributo -r invierte el orden de la salida.
El atributo -R en cambio, muestra los directorios y archivos de forma recursiva.
Atributo S
Este atributo permite ordenar el contenido en un directorio por tamaño, empezando por el mayor.
O también podemos verlo de una forma más clara con el atributo -h ya visto anteriormente.
Atributos u y t
El atributo -t permite ordenar la salida por la última fecha de modificación.
El atributo -u es parecido al anterior, ordena por la última fecha de acceso. Para usarlo, es necesario usar también el atributo anterior, quedando -tu.
Como veréis, la hora de los directorios y archivos es distinta que con el comando anterior, esto es porqué al añadir -u, deja de ser la hora de la última modificación y pasa a ser la hora del último acceso.
Y hasta aquí el tutorial de hoy, en el próximo hablaré sobre el comando cd.
Un saludo y hasta la próxima!