Resumen
ls -l muestra los elementos del sistema de archivos en detalle, lo que permite comprender de un vistazo los atributos de cada elemento. Esto es útil para verificar la configuración de seguridad, el uso del disco y los cambios recientes.
Características principales
La información principal que se puede obtener a través de la opción ls -l es la siguiente:
- Ver permisos detallados de archivos y directorios
- Mostrar información del propietario y grupo de archivos
- Ver tamaño de archivo y hora de la última modificación
- Mostrar el número de enlaces duros
Opciones principales
Estas son las opciones que se usan comúnmente con el comando ls. Son especialmente útiles cuando se combinan con la opción -l.
Visualización/Formato
Comando generado:
Combina los comandos.
Descripción:
`ls` Ejecutando el comando.
Combina las opciones anteriores para ejecutar virtualmente los comandos junto con la IA.
Ejemplos de uso
Varios ejemplos de uso de la opción ls -l.
Ver lista detallada del directorio actual
ls -l
El uso más básico de ls -l, que imprime información detallada de los archivos y directorios en el directorio actual.
Ver lista detallada con tamaño legible por humanos
ls -lh
Agrega la opción -h para mostrar el tamaño del archivo en unidades K, M, G para mejorar la legibilidad.
Ver lista detallada incluyendo archivos ocultos
ls -la
Agrega la opción -a para mostrar también archivos y directorios ocultos que comienzan con un punto (.).
Ver lista detallada de un directorio específico
ls -l /var/log
Imprime información detallada de archivos y directorios en la ruta especificada.
Ver lista detallada ordenada por archivos modificados recientemente
ls -lt
Agrega la opción -t para mostrar los archivos modificados más recientemente en orden.
Consejos y precauciones
La salida de ls -l contiene mucha información importante, por lo que es crucial comprender el significado de cada campo.
Descripción de los campos de salida de ls -l
La información representada por cada columna en el comando ls -l es la siguiente:
- Primer carácter: Tipo de archivo (d: directorio, -: archivo regular, l: enlace simbólico, c: dispositivo de caracteres, b: dispositivo de bloques, p: tubería, s: socket)
- Siguientes 9 caracteres: Permisos de archivo (permisos de lectura (r)/escritura (w)/ejecución (x) en orden de propietario/grupo/otros usuarios)
- Tercer campo: Número de enlaces duros (para directorios, es el número de subdirectorios incluidos + 2)
- Cuarto campo: Nombre del propietario del archivo
- Quinto campo: Nombre del grupo de archivos
- Sexto campo: Tamaño del archivo (en bytes, la opción -h mejora la legibilidad)
- Séptimo campo: Mes, día, hora (o año) de la última modificación
- Último campo: Nombre del archivo o directorio
Consejos de uso
ls -l puede ejercer funciones potentes cuando se combina con otros comandos.
- La salida de ls -l se usa frecuentemente a través de tuberías (|) para filtrar o ordenar información específica combinándola con otros comandos como `grep`, `awk`, `sort`.
- Para verificar el uso total de bloques de un directorio, consulte el valor `total` que aparece en la primera línea de la salida de `ls -l`.