15 ejemplos básicos de comando 'ls' en Linux

15 ejemplos básicos de comando 'ls' en Linux

El comando LS es uno de los comandos más utilizados en Linux. Creo que el LS El comando es el primer comando que puede usar cuando ingrese al símbolo del sistema de Linux.

Usamos el comando LS diariamente y con frecuencia a pesar de que no sabemos y nunca usamos todos los trucos de comando LS disponibles.

[También puede gustar: 5 herramientas útiles para recordar los comandos de Linux para siempre]

En este artículo, discutiremos los conceptos básicos de comando ls Ejemplos con todos los parámetros disponibles en Linux.

Comando Linux LS

1. Lista de archivos y directorios en Linux

Correr comando ls Sin archivos y directorios de lista de opciones en un formato desnudo donde no podamos ver detalles como tipos de archivos, tamaño, fecha y hora modificadas, permiso y enlaces, etc.

# ls 0001.Índice de descargas de escritorio PCAP.Instalación HTML.registro.plantillas de fotos syslog anaconda-ks.Documentos CFG FBCMD_UPDATE.instalación de PHP.Log Music Videos públicos 

2. Larga lista de archivos en Linux

Aquí, LS -L (-l es un carácter, no uno) muestra archivo o directorio, tamaño, fecha y hora modificadas, nombre o nombre de carpeta y propietario del archivo, y su permiso.

# ls -l Total 176 -RW-R-R--. 1 raíz root 683 19 de agosto 09:59 0001.PCAP -RW-------. 1 raíz de raíz 1586 31 de julio 02:17 Anaconda-KS.CFG DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Desktop DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 documentos DRWXR-XR-X. 4 raíz raíz 4096 16 de agosto 02:55 descargas -rw-r-r--. 1 raíz raíz 21262 12 de agosto 12:42 FBCMD_UPDATE.php -rw-r-r--. 1 raíz raíz 46701 31 de julio 09:58 Índice.html -rw-r-r--. 1 raíz raíz 48867 31 de julio 02:17 Instalar.log -rw-r-r--. 1 raíz raíz 11439 31 de julio 02:13 Instalar.registro.syslog DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Música DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 imágenes DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 público DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 plantillas DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Videos

3. Ver archivos ocultos en Linux

Enumere todos los archivos, incluidos los archivos ocultos que comienzan con '.'.

# ls -a... documentos de BASHRC .instalación gconfd.registro .nautilo .Pulse Cookie ... Descargas de caché .instalación de GNOME2.registro .netstat.SWP .recientemente usado.XBEL 0001.PCAP .configuración .Elinks .GNOME2_PRIVATE .kde .ópera .Anaconda-Kk de Spice-Vdagent.CFG .CSHRC .esd_auth .gtk-bookmarks .Fotos de LibreOffice .TCSHRC .bash_history .dBUS .fbcmd .gvfs .local .plantillas de PKI .Bash_logout Desktop fbcmd_update.php .Iceautoridad .Videos públicos de Mozilla .bash_profile .dígRC .índice GCONF.música html .legumbres .Wireshark 

4. Lista de archivos con formato legible por humanos

Con una combinación de -LH opción, muestra tamaños en un formato legible por humanos.

# ls -lh Total 176K -RW-R-R--. 1 raíz root 683 19 de agosto 09:59 0001.PCAP -RW-------. 1 raíz raíz 1.6k 31 de julio 02:17 Anaconda-KS.CFG DRWXR-XR-X. 2 raíz de raíz 4.0K 31 de julio 02:48 Desktop DRWXR-XR-X. 2 raíz de raíz 4.0K 31 de julio 02:48 Documentos DRWXR-XR-X. 4 raíz raíz 4.0K 16 de agosto 02:55 Descargas -rw-R-R--. 1 raíz raíz 21k agosto 12 12:42 FBCMD_UPDATE.php -rw-r-r--. 1 raíz raíz 46k 31 de julio 09:58 Índice.html -rw-r-r--. 1 raíz raíz 48k 31 de julio 02:17 Instalar.log -rw-r-r--. 1 raíz raíz 12k 31 de julio 02:13 Instalar.registro.syslog DRWXR-XR-X. 2 raíz de raíz 4.0K 31 de julio 02:48 Música DRWXR-XR-X. 2 raíz de raíz 4.0K 31 de julio 02:48 Fotografías DRWXR-XR-X. 2 raíz de raíz 4.0K 31 de julio 02:48 Public DRWXR-XR-X. 2 raíz de raíz 4.0K 31 de julio 02:48 Plantillas DRWXR-XR-X. 2 raíz de raíz 4.0k 31 de julio 02:48 Videos

5. Lista de archivos y directorios con el personaje '/' al final

Utilizando el -F opción con el LS El comando agregará el '/' personaje al final de cada directorio.

# ls -f 0001.Desktop/ descargas de PCAP/ índice.Instalación HTML.registro.Syslog Pictures/ plantillas/ anaconda-ks.Documentos CFG/ FBCMD_UPDATE.instalación de PHP.Log Music/ Public/ Videos/ 

6. Lista de archivos en orden inverso en Linux

El siguiente comando con el LS -R Opción Mostrar archivos y directorios en orden inverso.

# ls -r Videos Instalación de música pública.registrar fbcmd_update.PHP documenta anaconda-ks.Instalar imágenes de plantillas de CFG.registro.índice de syslog.HTML descarga escritorio 0001.PCAP 

7. Enumere recursivamente subdirectorios en Linux

LS -R La opción enumerará los árboles de directorio de listado muy largo. Ver un ejemplo de la salida del comando.

# ls -r Total 1384 -RW-------. 1 raíz raíz 33408 8 de agosto 17:25 Anaconda.log -RW-------. 1 raíz de raíz 30508 8 de agosto 17:25 Anaconda.programa.registro ./httpd: total 132 -rw-r-r-- 1 raíz raíz 0 agosto 19 03:14 access_log -rw-r-r--. 1 raíz root 61916 10 de agosto 17:55 access_log-20120812 ./Lighttpd: Total 68 -RW-R-R-- 1 Lighttpd Lighttpd 7858 21 de agosto 15:26 Acceso.log -rw-r-r--. 1 Lighttpd Lighttpd 37531 17 de agosto 18:21 Acceso.log-20120819 ./nginx: total 12 -RW-R-R--. 1 raíz raíz 0 agosto 12 03:17 Acceso.log -rw-r-r--. 1 raíz raíz 390 agosto 12 03:17 Acceso.log-20120812.GZ

8. Lista de archivos y directorios en orden inverso en Linux

Una combinación de -LTR mostrará el último archivo de modificación o fecha de directorio como la última.

# ls -ltr Total 176 -RW-R-R--. 1 raíz raíz 11439 31 de julio 02:13 Instalar.registro.syslog -rw-r-r--. 1 raíz raíz 48867 31 de julio 02:17 Instalar.log -RW-------. 1 raíz de raíz 1586 31 de julio 02:17 Anaconda-KS.CFG DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Desktop DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Videos DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 plantillas DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 público DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 imágenes DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Música DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Documentos -rw-R-R--. 1 raíz raíz 46701 31 de julio 09:58 Índice.html -rw-r-r--. 1 raíz raíz 21262 12 de agosto 12:42 FBCMD_UPDATE.PHP DRWXR-XR-X. 4 raíz raíz 4096 16 de agosto 02:55 descargas -rw-r-r--. 1 raíz root 683 19 de agosto 09:59 0001.PCAP

9. Ordenar archivos por tamaño de archivo en Linux

Con una combinación de -LS Muestra el tamaño del archivo en orden, se mostrará en gran tamaño primero.

# ls -ls Total 176 -RW-R-R--. 1 raíz raíz 48867 31 de julio 02:17 Instalar.log -rw-r-r--. 1 raíz raíz 46701 31 de julio 09:58 Índice.html -rw-r-r--. 1 raíz raíz 21262 12 de agosto 12:42 FBCMD_UPDATE.php -rw-r-r--. 1 raíz raíz 11439 31 de julio 02:13 Instalar.registro.syslog DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Desktop DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 documentos DRWXR-XR-X. 4 raíz raíz 4096 16 de agosto 02:55 Descargas DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Música DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 imágenes DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 público DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 plantillas DRWXR-XR-X. 2 raíz raíz 4096 31 de julio 02:48 Videos -RW-------. 1 raíz de raíz 1586 31 de julio 02:17 Anaconda-KS.CFG -RW-R-R--. 1 raíz root 683 19 de agosto 09:59 0001.PCAP

10. Muestra el número de inodoro de archivo o directorio

Podemos ver algunos números impresos antes del nombre del archivo/directorio. Con -i Lista de opciones Archivo/directorio con un número de inodo.

# ls -i 20112 0001.PCAP 23610 Documentos 23793 Índice.HTML 23611 Música 23597 Plantillas 23564 Anaconda-KS.CFG 23595 Descargas 22 Instalar.registro 23612 imágenes 23613 videos 23594 escritorio 23585 fbcmd_update.PHP 35 Instalar.registro.syslog 23601 público 

11. Muestra la versión del comando ls

Verifique la versión del comando LS.

# ls --versión LS (GNU Coreutils) 8.4 Copyright (c) 2010 Free Software Foundation, Inc. Licencia GPLV3+: GNU GPL versión 3 o posterior . Este es un software gratuito: es libre de cambiarlo y redistribuirlo. No hay garantía, en la medida permitida por la ley. Escrito por Richard M. Stallman y David Mackenzie.

12. Mostrar la página de ayuda del comando LS

La página de ayuda del comando ls con su opción.

# ls --help Uso: LS [Opción] ... [Archivo] .. 

13. Lista de información de directorio en Linux

Con LS -L Archivos de lista de comandos en el directorio /TMP. Con donde con -ld Los parámetros muestran información de /TMP directorio.

# ls -l /tmp Total 408 DRWX------. 2 Narad Narad 4096 Ago 2 02:00 CRX_75DAF8CB7768 -R--------. 1 raíz raíz 384683 agosto 4 12:28 htop-1.0.1.alquitrán.GZ DRWX------. 2 raíz raíz 4096 agosto 4 11:20 Keyring-6mfjnk DRWX------. 2 raíz raíz 4096 16 de agosto 01:33 Keyring-Piozjr DRWX------. 2 GDM GDM 4096 AGOSTO 21 11:26 ORBIT-GDM DRWX------. 2 raíz raíz 4096 19 de agosto 08:41 pulso-gl6o4zdxqvrx drwx------. 2 Narad Narad 4096 4 de agosto 08:16 Pulse-udh76exwuvuu Drwx------. 2 GDM GDM 4096 AGOSTO 21 11:26 PULSE -WJTCWEUCTVHN -RW-------. 1 raíz raíz 300 agosto 16 03:34 yum_save_tx-2012-08-16-03-34ljtaa1.yumtx
# ls -ld /tmp / drwxrwxrwt. 13 raíz raíz 4096 21 de agosto 12:48 /tmp /

14. Mostrar UID y GID de archivos

Para mostrar Uid y Aturdir de archivos y directorios. Usar opción -norte con el comando ls.

# ls -n Total 36 DRWXR-XR-X. 2 500 500 4096 Ago 2 01:52 Descargas DRWXR-XR-X. 2 500 500 4096 Ago 2 01:52 Música DRWXR-XR-X. 2 500 500 4096 Ago 2 01:52 Fotos -rw-rw-R--. 1 500 500 12 agosto 21 13:06 TMP.txt drwxr-xr-x. 2 500 500 4096 Ago 2 01:52 Videos

15. comando ls y sus alias

Hemos hecho un alias para LS comando, cuando ejecutemos el comando ls, tomará el -l Opción de forma predeterminada y muestra un listado largo como se mencionó anteriormente.

# alias ls = "ls -l"

Nota: Podemos ver una serie de alias disponibles en su sistema con el comando de alias a continuación y lo mismo puede ser unas como se muestra a continuación.

# alias alias cp = "cp -i" alias l.= 'ls -d .* -color = auto 'alias ll = "ls -l - -color = auto" alias ls = "ls - -color = auto" alias mv = "mv -i" alias rm = "rm -i" alias que = = "Alias ​​|/usr/bin/que-tty-solo --read-alias --show-dot --show-tilde"

Para eliminar un alias previamente definido, solo use el comando unalias.

# Unalias LS

[También puede que le guste: cómo crear y usar el comando alias en Linux]

En nuestro próximo artículo, cubriremos más o avanzados comandos de LS con sus ejemplos. Además, le sugiero que realice algunas preguntas de la entrevista sobre el comando LS, y también si nos hemos perdido algo en la lista, actualice a través de la sección de comentarios.