15 comandos de Linux LS que necesita saber

Puede utilizar lscomandos de Linux para imprimir el contenido del directorio. Es uno de los comandos de terminal más básicos de Linux. Por lo tanto, un conocimiento profundo es esencial para orientarse en la terminal. Los siguientes son algunos ejemplos útiles del uso de la utilidad ls. Marcarlo para referencia futura.

1. Mostrar el contenido del directorio

De forma predeterminada, el lscomando muestra una lista de los archivos y directorios que existen en el directorio actual. También puede especificar los directorios a través de su ruta relativa o absoluta.

ls 
ls Documents
 ls .. /

2. Mostrar información adicional

Puede ver información adicional sobre el contenido de una carpeta con formato de lista larga. Simplemente agregue la -lopción a su ls predeterminado para habilitar la salida de formato largo.

ls  -l ~ / Documents

La salida incluye permisos de archivos de Linux, número de enlaces, información del propietario y del grupo, tamaño del archivo, hora de la última modificación, etc.

3. Mostrar archivos ocultos

Los archivos ocultos en Linux comienzan con un punto «.» Símbolo. El comando estándar no muestra estos archivos ocultos. Sin embargo, puede verlos simplemente con la opción -a--all.

ls  -a 
ls  --all

4. Clasifique el contenido del directorio

La -Fopción ls le permite clasificar el contenido del directorio según su tipo. Se adjunta uno de los caracteres de la oración */=>@|.

ls  -F

Los directorios están representados por /, los archivos ejecutables por *, los enlaces simbólicos por @, etc.

5. Mostrar tamaños de archivo

Si solo desea ver los tamaños de los archivos, use la opción -s--size. Tenga en cuenta que la información de tamaño se muestra en bloques, al igual que los comandos du de Linux.

ls  -s
Mostrar tamaños de archivo
Mostrar tamaños de archivo

6. Mostrar tamaños de archivo legibles

Tanto el estándar lscomo el ls -scomando imprimen el tamaño del archivo en bloques. Agregue la -hopción para ver esta información en un formato legible por humanos.

ls  -sh 
ls  -lh

7. Ordene la salida por hora de modificación

Puede usar la -topción … de ls para ordenar el contenido del directorio por la última hora de modificación. Complete la -lbandera para obtener más información.

ls  -t 
ls  -lt

8. Ordene la salida por tamaño

Utilice la -Sopción ls para ordenar la salida por tamaño.

ls  -S

9. Ver archivos usando patrones

Puede usar marcadores de posición bash con comandos ls para mostrar archivos basados ​​en un patrón. Por ejemplo, el siguiente comando muestra solo archivos MP3.

ls  * .mp3
Ver archivos usando patrones
Ver archivos usando patrones

10. Ocultar archivos usando patrones

También podemos ocultar archivos o directorios según un patrón predefinido. Los siguientes ejemplos muestran todos los archivos excepto las pistas MP3.

ls  -I .mp3 Music /  
ls  --hide = .mp3 Music / 
ls  --ignore = * .mp3 Music /

11. Mostrar UID y GID

Los sistemas Linux utilizan UID (Identificador de usuario) y GID (Identificador de grupo) para identificar usuarios y grupos. Las opciones le permiten ver esta información para todos sus archivos, -n--numeric-uid-gid.

ls  -n 
ls  --numeric-uid-gid

12. Mostrar el contenido del subdirectorio

De forma predeterminada, lsno muestra ningún contenido almacenado en subdirectorios. Sin embargo, puede usar la opción -R--recursivepara anular esto. El siguiente ejemplo muestra esto.

ls  -R 
ls  --recursive

13. Mostrar solo directorios

Puede usar la -dopción … seguida de un patrón bash para mostrar todos los subdirectorios en una carpeta.

ls -d */ 
ls --directory */
Mostrar solo directorios
Mostrar solo directorios

14. Mostrar la página de ayuda

La página de ayuda de ls proporciona un resumen de todas las opciones disponibles. Utilice esta opción cuando desee encontrar una opción específica.

ls --help

15. Mostrar página de manual

Consulte la página del manual para obtener instrucciones detalladas sobre cada opción y cómo usarla.

man  ls

Palabras finales

La lsutilidad es una de las herramientas de navegación más fáciles y versátiles de Linux. Solo puede dominar realmente la línea de comandos de Linux si está familiarizado con los lscomandos. Afortunadamente, este comando es fácil de ejecutar una vez que comprenda algunos ejemplos básicos como los que se muestran en esta guía. Consulte otras formas de enumerar el contenido de un directorio en una terminal de Linux.

Deja un comentario

Ver más

  • Responsable: Charles Stuber.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento: No se ceden o comunican datos a terceros para prestar este servicio. El Titular ha contratado los servicios de alojamiento web a Hostinger que actúa como encargado de tratamiento.
  • Derechos: Acceder, rectificar y suprimir los datos.
  • Información Adicional: Puede consultar la información detallada en la Política de Privacidad.