15 preguntas de la entrevista sobre el comando Linux LS - Parte 1
- 3751
- 1154
- Sra. Lorena Sedillo
El comando de listado en unix y unix como el sistema operativo 'LS'es una de las utilidad más básica y ampliamente utilizada en la línea de comandos. Es una utilidad compatible con Posix disponible para GNU coreutils y variantes BSD.
El comando 'LS' se puede usar con una variedad de opciones para obtener los resultados deseados. Este artículo apunta a una visión profunda del comando de listado de archivos en Linux con ejemplos relevantes.
15 preguntas de comando LS1. ¿Cómo enumerará los archivos desde un directorio??
Respuesta: El comando de listado de archivos de Linux 'LS'Viene a rescatar aquí.
# lsLista de archivos
Alternativamente, podemos usar el comando 'echo' para enumerar archivos dentro de un directorio en asociación con Wildcard (*).
# eco *Enumere todos los archivos
2. ¿Cómo enumerarás todos los directorios solo usando el comando Echo??
# eco */Enumere todos los directorios
3. ¿Cómo enumerará todos los archivos dentro de un directorio que incluye archivos ocultos, también conocidos (.) archivos de puntos?
Respuesta: Necesitamos usar la opción '-a'(Lista de archivos ocultos) con comando'LS'.
# ls -aEnumere todos los archivos ocultos
4. ¿Cómo enumeran todos los archivos dentro de un directorio que incluye archivos ocultos, pero no enumere implícitos?.' y '… '?
Respuesta: Necesitamos usar la opción '-A'(No enumere implícito . y … ) con comando 'LS'.
# ls -aNo enumere implícito
5. ¿Cómo imprimirás el contenido de un directorio en listado de formato largo??
Respuesta: Necesitamos usar la opción 'l'(formato largo) con comando'LS'.
# ls -lLista de archivos
En el ejemplo anterior, la salida parece como.
DRWXR-XR-X 5 AVI TECMINT 4096 30 de septiembre 11:31 binario
Aquí, DRWXR-XR-X es permiso de archivo para propietario, grupo y mundo. El propietario ha leído (r), escribir (w) y ejecutar (x) permiso. El grupo al que pertenece este archivo ha leído (r) y ejecutar (x) permiso pero no escribir (w) permiso, el mismo permiso implica para el mundo que tienen acceso a este archivo.
- La inicial 'd'significa que es un directorio.
- Número '5'representa un enlace simbólico.
- El archivo binario pertenece al usuario avi y grupo tecmenta.
- 30 de septiembre 11:31 representa la fecha y hora en que se modificó por última vez.
6. Se supone que debe imprimir el contenido del directorio en un listado de formato largo, que muestra archivos ocultos/puntos. ¿Cómo lograrás esto??
Respuesta: Necesitamos usar la opción '-a'(Lista de archivos ocultos) y'-l'(listado largo) junto con el comando'LS'.
# ls -laImprimir contenido del directorio
Alternativamente podemos usar la opción '-A' y '-l' con 'LS'Comando, si no queremos enumerar implícitos'.' y '… '.
# ls -la
7. ¿Cómo descubrirás al autor de cada archivo??
Respuesta: Necesitamos usar la opción '-autor'junto con la opción'-l'Para imprimir el nombre del autor de cada archivo.
# ls -Autor -lEnumere archivos de autor
8. ¿Cómo imprimirás escapar para el personaje no gráfico??
Respuesta: Solo necesitamos usar la opción '-b'Imprimir escapar por carácter no gráfico.
# ls -bImpresión de carácter de escape
9. Enumere el tamaño de los archivos y las carpetas en el formato de escala deseado. ¿Cómo lograrás esto??
Respuesta: Aquí opción '-Bloque-SIZE = escala'junto con la opción'-l'Necesita ser utilizado. Necesitamos eliminar la 'escala' en el ejemplo con la escala deseada a saber METRO, K, etc.
# ls --block -size = m -l # ls --block -size = k -lFormato de escala de archivos de lista
10. Enumere los archivos dentro de un directorio, pero no muestre los archivos de copia de seguridad, yo.mi., esos archivos que terminan con ~.
Respuesta: Aquí opción '-B'(No enumere las entradas implícitas que terminan con ~) viene a rescate.
# ls -bLista del archivo sin copia de seguridad
11. Ordene todos los archivos dentro de un directorio por nombre y muestre la última información de modificación asociada.
Respuesta: Necesitamos usar la opción '-C'y opción'-l'Con el comando ls para satisfacer la necesidad como se sugirió anteriormente.
# ls -clOrdenar archivos
12. Ordene todos los archivos dentro de un directorio por tiempo de modificación y muestre información asociada.
Respuesta: Necesitamos usar tres opciones juntos yo.mi., '-l','-T' y '-C'Con el comando ls para ordenar archivos por tiempo de modificación, lo más nuevo primero.
# ls -ltcOrdenar archivos por modificación
13. ¿Cómo controlará la salida del comando 'ls' para ser colorido o sin color??
Respuesta: Necesitamos usar la opción '-color = parámetro'. El parámetro que se utilizará con la opción de color son 'auto', 'siempre' y 'nunca' que se explican por sí mismos.
# ls -color = nunca # ls - -color = auto # ls - -color = siempreSalida colorida de LS
14. Se supone que debes enumerar las entradas de directorio, no sus contenidos. Qué vas a hacer?
Respuesta: Aquí la opción '-d'Viene a mano.
# ls -dEntradas de directorio de lista
15. Cree un alias para el listado de formato largo "LS -L" como "LL" y emita el resultado a un archivo y no una salida estándar.
Respuesta: Aquí en el escenario anterior, necesitamos agregar alias a .bashrc archivo y luego use el operador de redirección para escribir la salida en el archivo y no la salida estándar. Estaremos usando el editor nano.
# ls -a # nano .bashrc # ll >> ll.txt # nano ll.TXTCrear alias para el comando ls
Eso es todo por ahora. No olvide proporcionarnos sus valiosos comentarios en los comentarios a continuación. Estaré aquí de nuevo con otro artículo interesante pronto. Hasta entonces, estad atentos y conectado.
Real también:
- 10 preguntas de entrevista de comando 'ls' - Parte 2
- 15 comandos básicos 'LS' en Linux
- « Cómo verificar los sectores malos o los bloques malos en el disco duro en Linux
- IOTOP - Actividad de E/S de disco Linux y uso de uso por proceso por proceso »