Existen varios métodos para enumerar información de archivos y directorios sobre ellos en sistemas Linux. Pero es es el comando principal que podemos usar para enumerar archivos y directorios. Este comando enumerará los archivos y directorios dentro del sistema de archivos y mostrará la información completa. Esta es una parte del paquete de utilidades principales de GNU, que se instala en cada linux distribución.
Cómo utilizar el comando ls
Si queremos utilizar el es dominio , entonces tenemos que usar la siguiente sintaxis:
ls [options] [files]
Si sin ninguna opción y parámetro utilizamos el es comando, entonces el comando ls le mostrará la lista de cada archivo en el directorio de trabajo actual.
$ ls
Cuando ejecutamos el comando anterior, los archivos se enumeran alfabéticamente en varias columnas que pueden caber en nuestra terminal:
¿Cómo funciona una computadora?
Para enumerar los archivos en un directorio definido, tenemos que pasar la ruta del directorio como un argumento o parámetro al es dominio. Por ejemplo, para listar el contenido del directorio /etc, tenemos que escribir el siguiente comando:
$ ls /etc
Listado de directorios mediante comodines
Enumerar directorios utilizando un comodín es la forma más sencilla de enumerar directorios. En esto, cada directorio termina con una barra diagonal.
Sintaxis:
$ ls -ld */
Listar directorios usando la opción -F y grep
La opción -F añade una barra diagonal. Por lo tanto, podemos rastrear los directorios con la ayuda de las líneas 'grep' que terminan con una barra diagonal (/);
Sintaxis:
flotar a la cuerda
$ ls -LF | grep /$
También podemos usar los nombres de directorio sin el -l opción
Sintaxis:
$ ls -F | grep /$
Listado de directorios usando la opción -l y Grep
En el es La lista larga significa ls -l, podemos 'grep' las líneas que comienzan con d.
cómo desactivar el modo desarrollador de Android
Sintaxis:
$ ls -l | grep ^d
Usando el comando eco
Con la ayuda del comando echo podemos enumerar las entradas que van detrás de una barra diagonal (/).
Sintaxis:
$ echo */
Usando printf
De manera similar, podemos usar printf para resaltar cadenas que terminan con una barra diagonal (/)/
Sintaxis:
$ printf '%s ' */
Usando el comando Buscar
Usando encontrar comando, podemos encontrar los archivos según sus tipos de archivos.
Sintaxis:
cadenas concat java
$ find . -maxdepth l -type d
En el comando anterior, la opción max Depth especifica que la búsqueda se realiza únicamente en un directorio en particular. De lo contrario, el comando buscar buscará los directorios de forma recursiva atravesando cada directorio y sus subdirectorios. En todos los métodos anteriores, que utilizamos en el es comando, podemos lograr lo mismo a través del -a opción. Por ejemplo:
Sintaxis:
$ ls -laF | grep /$
$ ls -la | grep ^d
Listar subdirectorios recursivo
El -R opción le dice al es comando para mostrar el contenido de los subdirectorios de forma recursiva:
$ ls -R