Hemos cubierto la mayoría de las cosas sobre el comando ‘ls’ en los últimos dos artículos de nuestra serie de entrevistas. Este artículo es la última parte de la serie ‘comando ls‘. Si no has revisado los dos últimos artículos de esta serie, puedes visitar los enlaces a continuación.
- 15 Ejemplos Básicos del Comando ‘ls’ en Linux
- Ordenar la Salida del Comando ‘ls’ por Última Fecha y Hora de Modificación
- 15 Preguntas de Entrevista sobre el Comando Linux “ls” – Parte 1
- 10 Preguntas Útiles de Entrevista sobre el Comando ‘ls’ – Parte 2

1. Listar el contenido de un directorio con tiempo utilizando varios estilos de tiempo.
Para listar el contenido de un directorio con tiempos usando un estilo, necesitamos elegir cualquiera de los siguientes dos métodos.
# ls -l –time-style=[STYLE] (Method A)
Nota – El interruptor anterior (--time
estilo) debe ejecutarse con el interruptor -l
, de lo contrario no servirá al propósito.
# ls –full-time (Method B)
Reemplaza [ESTILO]
con cualquiera de las siguientes opciones.
full-iso long-iso iso locale +%H:%M:%S:%D
Nota – En la línea anterior, H(Hora), M(Minuto), S(Segundo), D(Fecha) se pueden usar en cualquier orden.
Además, solo elige aquellas opciones relevantes y no todas. Por ejemplo, ls -l --time-style=+%H
mostrará solo la hora.
ls -l --time-style=+%H:%M:%D
mostrará la Hora, el Minuto y la fecha.
# ls -l --time-style=full-iso

# ls -l --time-style=long-iso

# ls -l --time-style=iso

# ls -l --time-style=locale

# ls -l --time-style=+%H:%M:%S:%D

# ls --full-time

2. Mostrar el contenido de un directorio en varios formatos, como separados por comas, horizontal, largo, vertical, a lo ancho, etc.
El contenido de un directorio se puede listar utilizando el comando ls en varios formatos como se sugiere a continuación.
- a lo ancho
- coma
- horizontal
- largo
- en una sola columna
- detallado
- vertical
# ls –-format=across # ls --format=comma # ls --format=horizontal # ls --format=long # ls --format=single-column # ls --format=verbose # ls --format=vertical

3. Utilizar el comando ls para agregar indicadores como (/=@|) en la salida al contenido del directorio.
La opción -p
con el comando ‘ls‘ cumplirá con el propósito. Agregará uno de los indicadores anteriores, según el tipo de archivo.
# ls -p

4. Ordenar el contenido de un directorio según la extensión, el tamaño, el tiempo y la versión.
Podemos usar opciones como --extension
para ordenar la salida por extensión, tamaño por extensión --size
, tiempo usando la extensión -t
y versión usando la extensión -v
.
También podemos usar la opción --none
que mostrará de manera general sin ningún ordenamiento real.
# ls --sort=extension # ls --sort=size # ls --sort=time # ls --sort=version # ls --sort=none

5. Imprimir el UID y GID numéricos para cada contenido de un directorio utilizando el comando ls.
El escenario anterior se puede lograr utilizando la bandera -n (Numeric-uid-gid) junto con el comando ls.
# ls -n

6. Imprimir el contenido de un directorio en la salida estándar en más columnas que las especificadas por defecto.
Bueno, el comando ls muestra el contenido de un directorio de acuerdo con el tamaño de la pantalla automáticamente.
Sin embargo, podemos asignar manualmente el valor del ancho de pantalla y controlar el número de columnas que aparecen. Esto se puede hacer utilizando el interruptor ‘ --width
‘.
# ls --width 80 # ls --width 100 # ls --width 150

Nota: Puede experimentar qué valor debe pasar con la bandera width.
7. Incluir el tamaño de la pestaña manual en el contenido del directorio listado por el comando ls en lugar del predeterminado de 8.
# ls --tabsize=[value]

Nota: Especifique el valor numérico con [Value]=
.
Eso es todo por ahora. Manténganse en sintonía con Tecmint hasta que publiquemos el siguiente artículo. No olvide proporcionarnos sus comentarios valiosos en los comentarios a continuación. Me gusta y comparte con nosotros y ayúdanos a difundirnos.