lunes, 30 de octubre de 2017

Comandos básicos de linux: ls

En este primer post, voy a explicar el funcionamiento del comando ls y algunos de sus atributos.


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 h

Con 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!

No hay comentarios:

Publicar un comentario