ls

Listar contenido de un directorio.

Sintaxis:
$ ls [OPCIONES] [ARGUMENTOS]
Opciones:
  • -a : Mostrar ficheros y directorios ocultos.
  • -l : Formato largo.
  • -h : Muestra tamaños en "human readable".
  • -1 : Un fichero por línea.
  • -R : Recursivo.
  • -color : En colores. (Se puede configurar en el archivo de configuración de bash con un alias)
  • -t : Ordena por fecha modificación.
  • -S : Ordena por tamaño.
  • -r : Muestra en orden inverso.

Algunos ejemplos de uso:

Mostrados en lńea:

$ ls

Por columnas:

$ ls -l
total 700
-rw-r--r--  1 edu  edu      56 ago  4 14:36 angular-cli.json
drwxr-xr-x  2 root root   4096 ago 15 09:14 aplication
-rw-r--r--  1 edu  edu     119 ago 10 08:26 borrar.sh
drwxr-xr-x  2 edu  edu    4096 ago 18 10:18 cursos
drwxr-xr-x  8 edu  edu    4096 ago 31 13:05 Descargas
drwxr-xr-x  2 edu  edu    4096 jul 21 08:49 Deutsch-Gramatik
...
etc
...
Datos mostrados:
  • Permisos.
  • Número de subdirectorios / enlaces.
  • Usuario Propietario.
  • Grupo Propietario.
  • Tamaño.
  • Fecha modificación.
  • Nombre.

Listar con detalles de los archivos y directorios (permisos, peso, creación, etc.)

$ ls -hl

Listar contenidos del directorio mostrando archivos ocultos:

$ ls -la

Mostrar el inodo (Situación en disco)

$ ls -li
total 700
 6846867 -rw-r--r--  1 edu  edu      56 ago  4 14:36 angular-cli.json
 7871406 drwxr-xr-x  2 root root   4096 ago 15 09:14 aplication
 6829124 -rw-r--r--  1 edu  edu     119 ago 10 08:26 borrar.sh

Los primeros números son la situación en disco (inodo).

results matching ""

    No results matching ""