Deber comando ls

11
COMANDO LS Es una de las herramientas más básicas de los sistemas operativos Unix. Este comando lista los archivos y directorios en el directorio de trabajo actual. SINTAXIS ls [OPCIONES]... [ARCHIVO]

Transcript of Deber comando ls

Page 1: Deber comando ls

COMANDO LSEs una de las herramientas más

básicas de los sistemas operativos Unix. Este comando lista los archivos y directorios

en el directorio de trabajo actual.

SINTAXIS     ls [OPCIONES]... [ARCHIVO]

Page 2: Deber comando ls

OPCIONES COMANDO LS

-l  muestra un listado en el formato largo, con información de permisos, número de enlaces asociados al archivo, usuario, grupo, tamaño y fecha de última modificación además del nombre.

$ ls -ltotal 1424-rw-r--r-- 1 mail bin 40661 May 13 22:27 Manual.txt.gz-rw-r--r-- 1 nobody nogroup 0 May 13 22:26 archivo1.txt-rw-r--r-- 1 root root 825 May 13 22:26 hostslrwxrwxrwx 1 user1 grp1 5 May 13 22:31 servidores

-> hosts-rw-r----- 1 sys sys 1405600 May 13 22:27 syslog.0

Page 3: Deber comando ls

-la muestra el listado largo y los archivos ocultos

$ ls -latotal 1444drwxr-xr-x 3 user1 grp1 4096 May 13 22:34 .drwxrwxrwt 56 root root 8192 May 13 22:35 ..-rw-r--r-- 1 user1 grp1 176 May 13 22:29 .data-rw-r--r-- 1 mail bin 40661 May 13 22:27 Manual.txt.gz-rw-r--r-- 1 nobody nogroup 0 May 13 22:26 archivo1.txt-rw-r--r-- 1 root root 825 May 13 22:26 hostslrwxrwxrwx 1 user1 grp1 5 May 13 22:31 servidores -> hosts-rw-r----- 1 sys sys 1405600 May 13 22:27 syslog.0

Page 4: Deber comando ls

-litr muestra el listado del contenido del directorio datos en formato largo$ ls -litr datostotal 4592837844 -rw-r--r-- 1 user1 grp1 30 Jan 23 23:01 datos1.txt37847 -rw-r--r-- 1 user1 grp1 460 Apr 13 21:36 indice.datos37845 -rw-r--r-- 1 user1 grp1 46967296 May 13 22:34 datos2.txt

-lid muestra solo la información del directoriols -lid datos37843 drwxr-xr-x 2 user1 grp1 4096 May 13 22:35 datos

Page 5: Deber comando ls

-R  Lista los contenidos de todos los directorios recursivamente.abi@abi [~] $ ls-R.:c descargas desktop Linux pantallazos ./c:Fork0 fork0.c fork1 fork1.c system system.c./descargas:Hybrid-portsrc_x86-32_v5.60.246.2.tar.gz./desktop:./Linux:1450588301_introduction_to_the_command_line_2E_.pdf./pantallazos:Pantallazo-10.png Pantallazo-13.png Pantallazo-16.pngPantallazo-11.png Pantallazo-14.png Pantallazo-17.pngPantallazo-12.png Pantallazo-15.png Pantallazo-18.pngabi@abi [~] $

Page 6: Deber comando ls

-a  Lista todos los archivos, incluyendo aquellos que comienzan con un «.»

Page 7: Deber comando ls

-i  muestra el número del i-nodo antes del nombre de archivo.ls -i7373073 book.gif 7373074 clock.gif 7373082 globe.gif 7373078 pencil.gif7373080 child.gif 7373081 email.gif 7373076 indigo.gif

-t  Lista los archivos ordenados por el tiempo de modificación en vez de ordenarlos alfabéticamente.

Page 8: Deber comando ls

-s  muestra delante del nombre del fichero el tamaño en kilobytes del mismo.

-d  Lista el nombre del directorio en vez de los archivos contenidos en él.

Page 9: Deber comando ls

-r  Invierte el orden de listado de los archivos.

-h  Muestra los tamaños de archivo en términos de kilobytes, megabytes, etc.

-S  Ordena el listado por el tamaño de los archivos.

Page 10: Deber comando ls

-A  Lista todos los archivos excepto el «.» y el «..»

Page 11: Deber comando ls

--color[=cuándo] Especifica si emplear color para distinguir los diferentes tipos de archivos. El argumento cuándo puede tener varios valores:none: No usar colores. Esta opción es la predeterminada.auto: Usar colores solamente cuando la salida estándar es una terminal.always: Usar siempre colores