Comandos LinuxExplicados en español
/
Ficha07 / 104
Categoría
Archivos
Ejemplos
6
Ver también
cd · pwd · find · cat

ls

list (listar)

Muestra los archivos y carpetas que hay en un directorio.

Sirve para ver qué hay dentro de una carpeta. Lo usas para orientarte cuando no sabes qué archivos existen o para confirmar que algo se guardó donde esperabas.

Sintaxisls [opciones] [ARCHIVO...]
§ 1

Despiece

6 ejemplos
Ver el contenido de la carpeta actual

Ver el contenido de la carpeta actual

1 pieza
Lámina01 / 06
Comandols
Piezas1
Escala1:1
N.ºPiezaTipoQué hace
1lsComandoEl comando para listar archivos.
Resultado

Muestra los nombres de los archivos y carpetas de donde estás parado.

Ver detalles de cada archivo

2 piezas
Lámina02 / 06
Comandols -l
Piezas2
Escala1:1
N.ºPiezaTipoQué hace
1lsComandoEl comando para listar archivos.
2-lOpciónFormato largo: trae permisos, dueño, tamaño y fecha.
Resultado

Muestra cada archivo con sus permisos, dueño, grupo, tamaño y fecha de modificación.

Ver también los archivos ocultos

2 piezas
Lámina03 / 06
Comandols -a
Piezas2
Escala1:1
N.ºPiezaTipoQué hace
1lsComandoEl comando para listar archivos.
2-aOpciónAll: incluye los archivos ocultos, esos que empiezan con punto.
Resultado

Muestra también los archivos y carpetas ocultos que ls normal se salta. Además salen . (la carpeta actual) y .. (la de arriba); si no los quieres ver, usa -A.

Ver tamaños fáciles de leer

2 piezas
Lámina04 / 06
Comandols -lh
Piezas2
Escala1:1
N.ºPiezaTipoQué hace
1lsComandoEl comando para listar archivos.
2-lhOpciónLas opciones juntas: -l da el formato largo y -h (human readable) los tamaños como 4.2K, 1.5M o 800M.
Resultado

Muestra los detalles de cada archivo con tamaños que se leen de un vistazo.

Ver del más grande al más pequeño

2 piezas
Lámina05 / 06
Comandols -S
Piezas2
Escala1:1
N.ºPiezaTipoQué hace
1lsComandoEl comando para listar archivos.
2-SOpciónOrdena por tamaño, de mayor a menor.
Resultado

Muestra los archivos ordenados de más pesados a más ligeros.

Listar otra carpeta

2 piezas
Lámina06 / 06
Comandols /var/log
Piezas2
Escala1:1
N.ºPiezaTipoQué hace
1lsComandoEl comando para listar archivos.
2/var/logArgumentoLa carpeta del sistema donde se guardan los registros (logs).
Resultado

Muestra los archivos que hay dentro de /var/log sin que tengas que entrar a ella.

§ 2

Opciones

Las que sí vas a usar
OpciónQué hace
-lLista con detalles: permisos, dueño, tamaño y fecha de cada archivo.
-a--allIncluye los archivos ocultos. En Linux los ocultos empiezan con un punto.
-h--human-readableMuestra tamaños legibles (K, M, G) en vez de bytes exactos. Se usa junto con -l.
-R--recursiveLista la carpeta y también todo lo que hay dentro de sus subcarpetas.
-SOrdena de más grande a más pequeño. Úsalo con -l (ls -lS) para ver los tamaños.
-tOrdena por fecha de modificación, los más recientes primero.
§ 3

Fallas comunes

FallaRemedio
Pensar que la carpeta está vacía porque no ves los archivos ocultos.Usa ls -a. Los ocultos existen pero empiezan con un punto y ls por defecto no los muestra.
Ver tamaños como 4096 o 10240 con ls -l y no entender de qué hablan.Son bytes. Agrega -h: ls -lh los convierte a K, M o G. Ojo: en una carpeta, ese número no es lo que pesa su contenido; para eso usa du -sh carpeta.
Creer que ls /etc te cambia de carpeta.ls solo muestra el contenido. Para moverte de carpeta usa cd /etc.
Intentar ver el contenido de un archivo con ls.ls lista nombres. Para leer lo que dice un archivo usa cat archivo.
§ 4

Preguntas frecuentes

¿Qué significa ls -la?
Es la combinación de ls -l y ls -a: lista con todos los detalles (permisos, dueño, tamaño, fecha) e incluye los archivos ocultos. Es de las combinaciones más usadas para revisar una carpeta.
¿Cómo veo los archivos ocultos en Linux?
Usa ls -a. Muestra también los archivos y carpetas que empiezan con un punto, como .bashrc o .git. Sin la opción -a, el sistema los oculta de la lista.
¿Cuál es la diferencia entre ls y cat?
ls lista los nombres de los archivos que hay en una carpeta. cat muestra el contenido de un archivo en la pantalla. Uno te dice qué existe; el otro te lee el archivo.
¿Cómo sé cuánto pesa cada archivo?
Escribe ls -lh. El -l da la lista con detalles y el -h convierte los tamaños a K, M o G. Para las carpetas ese tamaño no incluye lo que tienen dentro; mídelas con du -sh.
¿Para qué sirve el comando ls?
Para listar los archivos y carpetas de un directorio. Es la primera herramienta para orientarte en la terminal: te dice qué hay donde estás parado.
§ 5

Ver también