SlideShare una empresa de Scribd logo
COMANDO LS Quizás uno de los comandos de mayor utilización, sirve para listar archivos. Su sintaxis es la siguiente: ls [opciones] [archivo...]
Si se ejecuta  ls  sin argumentos, dará como resultado un listado de todos los archivos (incluyendo directorios) del directorio donde el usuario está posicionado.  $ ls archivo1.txt   archivo3.txt   main.php        p_smarbo.php archivo2.txt   grafica.php    open_file.php   p_style.php Sus opciones son:
OPCIONES  MAS COMUNES -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 -l  total 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 hosts  lrwxrwxrwx 1  user1 grp  1 5  May 13 22:31 servidores -> hosts  -rw-r----- 1  sys sys 1405600  May  13 22:27 syslog.0
-h   Muestra los tamaños de archivo en términos de kilobytes, megabytes, etc. -t  muestra ordenado por la fecha de última  modificación. -q  Fuerza la impresión de caracteres no representables en el nombre de archivos, como son los siguientes signos (!?) -r  cuando el listado se hace por orden temporal, los archivos más recientes van al principio. Si se indica la  -r  se invierte el orden, mostrando los más recientes al final. -X  Ordena los archivos por extensión
-i   muestra el número del i-nodo antes del nombre de archivo. ls -i  7373073 book.gif  7373074 clock.gif  7373082 globe.gif  7373078 pencil.gif  7373080 child.gif  7373081 email.gif  7373076 indigo.gif
-1  muestra el listado en una sola columna. Sin la opción  -1  el listado se muestra en varias columnas, tantas como permita el ancho de la terminal. -m  muestra los archivos en una línea y separados por comas. -R  hace un listado recursivo. Lista primero los archivos del directorio en curso, luego los de los subdirectorios de éste, luego los de los subdirectorios contenidos en ellos y así sucesivamente. -B  Nos muestra todos los archivos menos los de Backup. -S  Lista los archivos ordenados por tamaño
-s  muestra delante del nombre del fichero el tamaño en kilobytes del mismo. -color  muestra cada tipo de archivo de un color distinto: un color para los directorios, otro para los archivos regulares, otro para los enlaces simbólicos,  links rotos, etc. El comando recibe uno de los tres parámetros: * ls –color=never * ls –color=always * ls –color=auto Never:  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.  -format:  Nos permite dar formato a la salida del comando ls. La salida del comando ls correctamente formateada puede ser enviada como entrada para otro programa encargado de procesar esta salida.
-a  Nos muestra todos los archivos, incluyendo los archivos ocultos. ls -a  total 747  drwxr-xr-x  8 usuarios otros  1024 Aug 20 09:17 . drwxr-xr-x  15 root otros 512  Jun 18 00:20 ..  -rw-------  1 usuarios otros  558672 Aug 20 09:17 .buzon.No.Borrar  drwxr-xr-x  4 usuarios otros  512 Apr 27 17:55 .netscape -rw-------  1 usuarios otros  444252 Jun 28 15:23 program.exe  -rw-------  1 usuarios otros  6998 Jun 18 1998 aplicacion  -rw-------  1 usuarios otros  598 Aug 19 11:34 dead.letter  drwx------  4 usuarios otros  512 Aug 20 09:35 documentos drwxr-xr-x  2 usuarios otros  512 Aug 20 08:50 mail -rw-------  1 usuarios otros  284160 Aug 17 08:51 presen.pps  drwxr-xr-x  2 usuarios otros  512 Jul 9 09:54 public_html
Al igual que en la mayoría de las órdenes Unix, las opciones se pueden agrupar. De manera que es lo mismo poner  ls -la  que  ls -l -a. Muestra el listado largo y además los archivos ocultos: $ ls -la  total 1444  drwxr-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 hosts  -rw-r-----  1 sys sys  1405600 May 13 22:27 syslog.0
O también es lo mismo  ls -litr  que  ls -l -i -t -r Muestra el listado del contenido del directorio  datos  en formato largo, incluyendo el número de i-nodo al principio de cada línea y ordenados por fechas en orden descendente: $ ls -litr datos  total 45928  37844 -rw-r--r– 1  user1 grp1  30 Jan 23 23:01 datos1.txt  37847 rw-r--r-- 1  user1 grp1  460 Apr 13 21:36 indice.datos  37845 -rw-r--r-- 1  user1 grp1  46967296 May 13 22:34 datos2.txt
$ ls -l d*t*  Muestra el listado largo de todos los archivos cuyo nombre empiece por  d  y luego contenga una  t : $ ls -l d*t*  -rw-r--r-- 1  user1 grp1  30 Jan 23 23:01 datos1.txt  -rw-r--r– 1  user1 grp1  46967296 May 13 22:34 datos2.txt  Como vemos, la correcta utilización del  comando ls  con sus correspondientes parámetros nos pueden brindar mucha información sobre el contenido de un  directorio en Linux

Más contenido relacionado

PPTX
Comando ls
PDF
Tutorial0
PPTX
Comandos ls
PPTX
Comandos ls
PPTX
Linux comando ls
PPT
Exposicion
PPSX
Comando ls
PPSX
Comandos ls linux
Comando ls
Tutorial0
Comandos ls
Comandos ls
Linux comando ls
Exposicion
Comando ls
Comandos ls linux

La actualidad más candente (16)

PDF
PPT
Comando ls linux
PPTX
Comando ls
DOCX
Manual intalación DNS en Centos 6
PPSX
Comando ls
PPTX
Comando ls edison taipe
PDF
Manejo de archivos en el lenguaje C
PDF
Empaquetar y comprimir archivos en linux
DOCX
Ejercicios directorios ii msdos
DOCX
Instalar impresora en red manualmente win xp
PPSX
Comandos ls
PPTX
Dns (sistema de nombres de dominio)
PPT
Seguridad Informatica
PPTX
Prescentacion slideshare
Comando ls linux
Comando ls
Manual intalación DNS en Centos 6
Comando ls
Comando ls edison taipe
Manejo de archivos en el lenguaje C
Empaquetar y comprimir archivos en linux
Ejercicios directorios ii msdos
Instalar impresora en red manualmente win xp
Comandos ls
Dns (sistema de nombres de dominio)
Seguridad Informatica
Prescentacion slideshare
Publicidad

Destacado (20)

PDF
Swiss Halley - prezentare (var. scurta)
PPS
Orgasmotrifasico
DOC
3 fi 01(ap-subcontracting)
PPS
A gravidez de_ um_ pai.pps.marli
PDF
CERTIFICADOS A GRADO 2013-I ESTUDIOS JURIDICOS
PDF
Applause agosto 2011
PPTX
Lógica de proyectos
PPSX
Se algum dia
PPTX
Aulas virtuales moodle, correo
PDF
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
PPTX
para todos
PPS
Arvores incriveis-da-ilha-de-socotra-1228867365416280-8 (1)
PPS
A hora
PPTX
Geralnews 20 abr
PPTX
Derechos De Autor en la proteccion de programas de computador, software y bas...
PPS
Pesquisafracassada
PPTX
Dn11 3 eval_goal
PPS
21 12-2012 (1)
Swiss Halley - prezentare (var. scurta)
Orgasmotrifasico
3 fi 01(ap-subcontracting)
A gravidez de_ um_ pai.pps.marli
CERTIFICADOS A GRADO 2013-I ESTUDIOS JURIDICOS
Applause agosto 2011
Lógica de proyectos
Se algum dia
Aulas virtuales moodle, correo
Municipi i construcció de l'estat espanyol de la restauració, volum ii (autog...
para todos
Arvores incriveis-da-ilha-de-socotra-1228867365416280-8 (1)
A hora
Geralnews 20 abr
Derechos De Autor en la proteccion de programas de computador, software y bas...
Pesquisafracassada
Dn11 3 eval_goal
21 12-2012 (1)
Publicidad

Similar a Comando ls (20)

PPTX
Comando ls
PPTX
Deber comando ls
PDF
Intro comandos unix
PDF
LINUX - Comandos básicos I
PDF
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
PPTX
2.7 nombre de archivos y directorios rutas y exploracion de arbol
PPTX
2.7 nombre de archivos y directorios rutas y exploracion de arbol
ODT
Comandos para terminal
DOCX
Herramientas
DOCX
Herramientas
PPSX
Comandos ls linux
PDF
Tema 3 Ficheros Y Permisos
PDF
Tema 3 Ficheros Y Permisos
PPTX
Marco teórico practica 11
PPTX
Permisos de linux
PPTX
Permisos de linux
PPTX
Procesos y adm
DOCX
Linux comandos
Comando ls
Deber comando ls
Intro comandos unix
LINUX - Comandos básicos I
Cómo usar rsync para sincronizar directorios locales y remotos digital ocean
2.7 nombre de archivos y directorios rutas y exploracion de arbol
2.7 nombre de archivos y directorios rutas y exploracion de arbol
Comandos para terminal
Herramientas
Herramientas
Comandos ls linux
Tema 3 Ficheros Y Permisos
Tema 3 Ficheros Y Permisos
Marco teórico practica 11
Permisos de linux
Permisos de linux
Procesos y adm
Linux comandos

Comando ls

  • 1. COMANDO LS Quizás uno de los comandos de mayor utilización, sirve para listar archivos. Su sintaxis es la siguiente: ls [opciones] [archivo...]
  • 2. Si se ejecuta ls sin argumentos, dará como resultado un listado de todos los archivos (incluyendo directorios) del directorio donde el usuario está posicionado. $ ls archivo1.txt   archivo3.txt   main.php       p_smarbo.php archivo2.txt   grafica.php    open_file.php  p_style.php Sus opciones son:
  • 3. OPCIONES MAS COMUNES -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 -l total 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 hosts lrwxrwxrwx 1 user1 grp 1 5 May 13 22:31 servidores -> hosts -rw-r----- 1 sys sys 1405600 May 13 22:27 syslog.0
  • 4. -h Muestra los tamaños de archivo en términos de kilobytes, megabytes, etc. -t muestra ordenado por la fecha de última modificación. -q Fuerza la impresión de caracteres no representables en el nombre de archivos, como son los siguientes signos (!?) -r cuando el listado se hace por orden temporal, los archivos más recientes van al principio. Si se indica la -r se invierte el orden, mostrando los más recientes al final. -X Ordena los archivos por extensión
  • 5. -i muestra el número del i-nodo antes del nombre de archivo. ls -i 7373073 book.gif 7373074 clock.gif 7373082 globe.gif 7373078 pencil.gif 7373080 child.gif 7373081 email.gif 7373076 indigo.gif
  • 6. -1 muestra el listado en una sola columna. Sin la opción -1 el listado se muestra en varias columnas, tantas como permita el ancho de la terminal. -m muestra los archivos en una línea y separados por comas. -R hace un listado recursivo. Lista primero los archivos del directorio en curso, luego los de los subdirectorios de éste, luego los de los subdirectorios contenidos en ellos y así sucesivamente. -B Nos muestra todos los archivos menos los de Backup. -S Lista los archivos ordenados por tamaño
  • 7. -s muestra delante del nombre del fichero el tamaño en kilobytes del mismo. -color muestra cada tipo de archivo de un color distinto: un color para los directorios, otro para los archivos regulares, otro para los enlaces simbólicos, links rotos, etc. El comando recibe uno de los tres parámetros: * ls –color=never * ls –color=always * ls –color=auto Never: 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. -format: Nos permite dar formato a la salida del comando ls. La salida del comando ls correctamente formateada puede ser enviada como entrada para otro programa encargado de procesar esta salida.
  • 8. -a Nos muestra todos los archivos, incluyendo los archivos ocultos. ls -a total 747 drwxr-xr-x 8 usuarios otros 1024 Aug 20 09:17 . drwxr-xr-x 15 root otros 512 Jun 18 00:20 .. -rw------- 1 usuarios otros 558672 Aug 20 09:17 .buzon.No.Borrar drwxr-xr-x 4 usuarios otros 512 Apr 27 17:55 .netscape -rw------- 1 usuarios otros 444252 Jun 28 15:23 program.exe -rw------- 1 usuarios otros 6998 Jun 18 1998 aplicacion -rw------- 1 usuarios otros 598 Aug 19 11:34 dead.letter drwx------ 4 usuarios otros 512 Aug 20 09:35 documentos drwxr-xr-x 2 usuarios otros 512 Aug 20 08:50 mail -rw------- 1 usuarios otros 284160 Aug 17 08:51 presen.pps drwxr-xr-x 2 usuarios otros 512 Jul 9 09:54 public_html
  • 9. Al igual que en la mayoría de las órdenes Unix, las opciones se pueden agrupar. De manera que es lo mismo poner ls -la que ls -l -a. Muestra el listado largo y además los archivos ocultos: $ ls -la total 1444 drwxr-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 hosts -rw-r----- 1 sys sys 1405600 May 13 22:27 syslog.0
  • 10. O también es lo mismo ls -litr que ls -l -i -t -r Muestra el listado del contenido del directorio datos en formato largo, incluyendo el número de i-nodo al principio de cada línea y ordenados por fechas en orden descendente: $ ls -litr datos total 45928 37844 -rw-r--r– 1 user1 grp1 30 Jan 23 23:01 datos1.txt 37847 rw-r--r-- 1 user1 grp1 460 Apr 13 21:36 indice.datos 37845 -rw-r--r-- 1 user1 grp1 46967296 May 13 22:34 datos2.txt
  • 11. $ ls -l d*t* Muestra el listado largo de todos los archivos cuyo nombre empiece por d y luego contenga una t : $ ls -l d*t* -rw-r--r-- 1 user1 grp1 30 Jan 23 23:01 datos1.txt -rw-r--r– 1 user1 grp1 46967296 May 13 22:34 datos2.txt Como vemos, la correcta utilización del comando ls con sus correspondientes parámetros nos pueden brindar mucha información sobre el contenido de un directorio en Linux