Linux: comando ls

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Linux: comando ls

Este tutorial de Linux explica cómo usar Linux ls comando Con sintaxis y parámetros.

nombre

ls – lista de contenidos del directorio

resumen

ls [OPTION]… [FILE]…

describir

Muestra información sobre los archivos (por defecto en el directorio actual).Si no, ordene las entradas alfabéticamente -cftuvSUX ni – escribe siendo elegido

Los parámetros obligatorios para las opciones largas también lo son para las opciones cortas.

-Una, – todo
No ignore las entradas que comiencen con ..
-Una, – casi todos
No enumeres pistas. y..
– autor
y -l, imprime el autor de cada archivo
-B, – escapar
Escapes de estilo C para imprimir caracteres no gráficos
–tamaño de bloque=Talla
Presione TAMAÑO para escalar el tamaño antes de imprimir. Por ejemplo, `–block-size=M’ imprime el tamaño en 1.048.576 bytes. Consulte el formato de TAMAÑO a continuación.
-B, — ignorar la copia de seguridad
No liste entradas implícitas que terminen con ~
-C
y -lt: ordenar y mostrar ctime (hora de la última modificación de la información de estado del archivo) -l: mostrar ctime y ordenar por nombre else: ordenar por ctime, más reciente primero
-C
Listar entradas por columna
– color[=WHEN]

Salida sombreada. CUANDO el valor predeterminado es “siempre” o puede ser “nunca” o “automático”.Más información a continuación
-D, – contenido
Enumere las entradas del directorio en lugar de los contenidos y no elimine las referencias a los enlaces simbólicos.
-D, –dirigido
Genere una salida diseñada para el modo dirigido de Emacs
-F
no ordenar, habilitar -AU, desactivar -ls – color
-F, – Clasificación
Agregue un designador (uno de */=>@|) a la entrada
– Tipo de archivo
Nuevamente, excepto que no agregue `*’
– Formato=palabra
pasar por -X, coma -metro, horizontales -X, largo -l, unica fila -1, en detalle -l, vertical -C
– tiempo completo
me gusta -l –estilo de tiempo=dispar
-GRAMO
me gusta -l, pero no enumera el propietario
–grupo-directorios-primero
Agrupar los directorios antes que los archivos.Agrega uno – escribe opción, pero cualquier uso – escribe=no cualquiera (-T) para deshabilitar la agrupación
-GRAMO, –sin grupo
En listas largas, no imprima nombres de grupos
-H, –legible por humanos
y -l, tamaño de impresión en formato legible por humanos (por ejemplo, 1K 234M 2G)
–si
Lo mismo, pero usa potencias de 1000 en lugar de 1024
-H, –dereference-línea de comando
Siga los enlaces simbólicos enumerados en la línea de comando
–dereference-command-line-symlink-to-dir
Siga cada enlace simbólico de línea de comando a un directorio
– esconder=patrón
Las entradas implícitas que coinciden con el PATRÓN de shell no se enumeran (por -Una o -Una)
–Estilo de indicador=palabra
Agrega un indicador de estilo WORD al nombre de la entrada: ninguno (predeterminado), barra inclinada (-pags), Tipo de archivo(– Tipo de archivo), Clasificación(-F)
-Una generación, –inodo
imprimir el número de índice de cada archivo
-Una generación, – negligencia=patrón
No enumere las entradas implícitas que coincidan con el PATRÓN de shell
-k
me gusta –tamaño de bloque=1K
-l
Usar formato de lista larga
-L, –entre comillas
Al mostrar información de archivo para un enlace simbólico, muestre información sobre el archivo al que hace referencia el enlace, no el enlace en sí.
-metro
rellenar el ancho con una lista de entradas separadas por comas
-norte, –numeric-uid-gid
me gusta -l, pero enumera los ID numéricos de usuarios y grupos
-NORTE, – Palabra
imprima el nombre de la entrada original (no trate, por ejemplo, los caracteres de control de forma especial)
-o
me gusta -l, pero no muestra la información del grupo
-pags, –Estilo de indicador=reducir
Agregue el indicador / al directorio
-q, –Ocultar caracteres de control
¿Impresión?en lugar de caracteres no gráficos
–mostrar-control-caracteres
Muestra los caracteres no gráficos tal cual (de forma predeterminada, a menos que el programa sea `ls’ y la salida sea una terminal)
-Q, –cita-nombre
Escriba el nombre de la entrada entre comillas dobles
–cita=palabra
Use el estilo de comillas WORD para los nombres de las entradas: literal, locale, shell, shell-always, c, escape
-r, – Cancelar
Orden inverso al ordenar
-R, –recursivo
Listar subdirectorios recursivamente
-s, – Talla
Imprime el tamaño asignado de cada archivo, en bloques
-S
Ordenar por tamaño de archivo
– escribe=palabra
Ordenar por PALABRA en lugar de nombre: ninguno -Tposponer -X, Talla -S, hora -t, Versión -v
– hora=palabra
y -l, muestra la hora como PALABRA en lugar de la hora de modificación: atime -tu, el derecho de uso -tu, utilizando -tu, hora -C, o estado -C; use el tiempo especificado como la clave de clasificación si – escribe=hora
–estilo de tiempo=estilo
y -l, use el estilo ESTILO para mostrar la hora: iso completo, iso largo, iso, configuración regional, +FORMATO. FORMATO se interpreta como “fecha”; si FORMATO es FORMATO1FORMAT2, FORMAT1 para archivos no recientes, FORMAT2 para archivos recientes; si STYLE tiene el prefijo `posix-‘, STYLE solo tiene efecto fuera de las configuraciones regionales de POSIX
-t
Ordenar por hora de modificación, más reciente primero
-T, –tabsize=Coles
Asumiendo que la pestaña se detiene en cada COLS en lugar de 8
-tu
y -lt: ordenar y mostrar el tiempo de acceso -l: muestra el tiempo de acceso y ordena por nombre else: ordena por tiempo de acceso
-T
Sin clasificación; enumera las entradas en orden de directorio
-v
Ordenación natural de los números (de versión) en el texto
-w, – ancho=Coles
Asumir el ancho de la pantalla en lugar del valor actual
-X
Enumere las entradas por fila en lugar de por columna
-X
Ordenar alfabéticamente por extensión de entrada
-Z, – Contexto
Imprima cualquier contexto de seguridad de SELinux para cada archivo
-1
Listar un archivo por línea
– ayuda
mostrar esta ayuda y salir
– Versión
información de la versión de salida y salir

SIZE puede ser (o opcionalmente puede ir seguido de un número entero) uno de los siguientes: KB 1000, K 1024, MB 1000*1000, M 1024*1024, etc., para G, T, P, E, Z, Y.

Tanto el uso predeterminado como el color para distinguir los tipos de archivos están deshabilitados – color=de ninguna manera. y – color=carro, ls emite códigos de color solo cuando la salida estándar está conectada a un terminal. La variable de entorno LS_COLORS puede cambiar la configuración. Use el comando dircolors para configurarlo.

Estado de salida:

0 es normal, 1 es un problema menor (por ejemplo, no se puede acceder a los subdirectorios) y 2 es un problema grave (por ejemplo, no se puede acceder a los argumentos de la línea de comandos).