10 preguntas útiles de la entrevista del comando ls - Parte 2


Continuando con el legado del comando ls, aquí está el segundo artículo de entrevista sobre el comando Listado. El primer artículo de la serie fue muy apreciado por la Comunidad Tecmint. Si se ha perdido la primera parte de esta serie, le recomendamos que visite:

  1. 15 preguntas de la entrevista sobre el comando "ls" - Parte 1

Este artículo está bien presentado en la forma en que brinda una visión profunda del comando ls con ejemplos. Hemos tenido especial cuidado en la elaboración del artículo para que sea fácil de entender y sirva al máximo al propósito.

una. ls que enumera el nombre de los archivos en formato de lista larga cuando se usa con el interruptor (-l).

# ls -l

B. El comando ls enumera el nombre de los archivos en formato de lista larga junto con el nombre del autor al que pertenece el archivo, cuando se usa con switch (–author) junto con switch (-l).

# ls -l --author

C. El comando ls enumera el nombre de los archivos sin el nombre de su propietario, cuando se usa con el interruptor (-g).

# ls -g

D. El comando ls enumera el nombre de los archivos en formato de lista larga sin el nombre del grupo al que pertenece, cuando se usa con switch (-G) junto con switch (-l).

# ls -Gl

Bueno, necesitamos usar switch -h (legible por humanos) junto con switch (-l) y/o (-s) con el comando ls para obtener la salida deseada.

# ls -hl
# ls -hs

Nota: La opción -h usa la potencia de 1024 (estándar en cálculo) y genera el tamaño de archivos y carpetas en las unidades de K, M y G.

Existe un conmutador -si que es similar al conmutador -h. La única diferencia es que el interruptor -si usa una potencia de 1000 a diferencia del interruptor -h que usa la potencia de 1024.

# ls -si

También se puede usar con el interruptor -l para generar el tamaño de la carpeta en la potencia de 1000, en formato de lista larga.

# ls -si -l

¡Sí! El comando ls de Linux puede generar el contenido de un directorio separado por comas cuando se usa con el conmutador (-m). Dado que estas entradas separadas por comas se llenan horizontalmente, el comando ls no puede separar los contenidos con comas cuando se enumeran los contenidos verticalmente.

# ls -m

Cuando se usa en formato de lista larga, switch -m se vuelve inútil.

# ls -ml

¡Si! La situación anterior se puede lograr fácilmente usando el interruptor -r. El interruptor "-r" invierte el orden de salida. También se puede usar con switch -l (formato de lista larga).

# ls -r
# ls -rl

¡Okey! Eso es bastante fácil con el interruptor -R cuando se usa con el comando ls. Además, se puede agrupar con otras opciones como -l (lista larga) y -m (separados por comas), etc.

# ls -R

La opción de línea de comandos de Linux -S cuando se usa con ls da la salida deseada. Para ordenar los archivos según el tamaño en orden descendente con el archivo más grande al principio y el más pequeño al final.

# ls -S

Para ordenar los archivos según el tamaño en orden descendente con el archivo más pequeño al principio y el más grande al final.

# ls -Sr

El interruptor -1 viene a rescatar aquí. El comando ls con el conmutador -1 genera el contenido del directorio con un archivo por línea y sin información adicional.

# ls -1

Existe una opción -Q (quote-name) que genera el contenido de ls entre comillas dobles.

# ls -Q
# ls --group-directories-first

Eso es todo por ahora. Vamos a crear la siguiente parte de esta serie de artículos sobre trucos de comando extravagantes "ls". Hasta entonces, estad atentos y conectados a Tecmint. No olvide proporcionarnos comentarios valiosos en la sección de comentarios a continuación. ¡Comparte con nosotros y ayúdanos a difundir!