Table of Contents
Aprenda a usar el comando ‘dir’ con diferentes opciones y argumentos en Linux
Este artículo muestra algunos ejemplos del uso del comando dir. para listar el contenido de un directorio. El comando dir. no es un comando de uso común en Linux. Aunque funciona menos como el comando ls que la mayoría de los usuarios de Linux prefieren usar. Discutiremos el comando dir. donde veremos cómo usar diferentes opciones y argumentos.
dir Uso del comando en Linux
La sintaxis general de dir. comando es el siguiente.
# dir [OPCIÓN] [ARCHIVO]
dir Sintaxis del comando
dir Uso del comando con Ejemplos
Salida simple del comando dir # dir/
dir Salida del comando
Salida del dir
# dir/etc
List/etc Directory
Para enumerar un archivo por línea, utilice -1. opción de la siguiente manera.
# dir # dir-1
Listar archivos por línea Ver todos los archivos en un directorio, incluidos los archivos ocultos
Para enumerar todos los archivos en un directorio, incluidos . archivos (ocultos), utilice la opción -a. Puede incluir la opción -l. para formatear la salida como una lista.
# dir-a # dir-al
Lista de archivos ocultos
Vista de lista larga de archivos ocultos entradas de directorio en lugar de contenido freestar.config.enabled_slots.push
Cuando necesite enumerar solo entradas de directorio en lugar de contenido de directorio, puede usar el -d. opción. En el resultado a continuación, la opción -d. enumera las entradas para el directorio /etc.
Cuando usa -dl. muestra una lista larga del directorio que incluye el propietario, el propietario del grupo y los permisos.
# dir-d/etc # dir-dl/etc
Lista larga/etc Directorio Ver el número de índice de archivos
En caso de que desee ver el número de índice de cada archivo, utilice la opción -i. En el resultado a continuación, puede ver que la primera columna muestra números. Estos números se denominan inodos. que a veces se denominan nodos de índice o números de índice.
Un inodo. en los sistemas Linux es un almacenamiento de datos en un sistema de archivos que almacena información sobre un archivo, excepto el nombre del archivo. y sus datos reales.
# dir-il
Índice de lista Número de archivos Lista de archivos y sus tamaños asignados en bloques
Puede ver los tamaños de los archivos usando la opción -s. Si necesita ordenar los archivos por tamaño, utilice la opción -S.
En este caso, también debe usar la opción -h. para ver los tamaños de los archivos en un formato legible por humanos.
# dir-shl
Listar archivos con tamaños
En el resultado anterior, la primera columna muestra el tamaño de los archivos en Kilobytes . El resultado a continuación muestra una lista ordenada de archivos según sus tamaños utilizando la opción -S.
# dir-ashlS/home/kone
Ordenar archivos por tamaños
También puede ordenar por fecha de modificación, con el archivo que ha sido modificado recientemente apareciendo primero en la lista. Esto se puede hacer usando la opción -t.
# dir-ashlt/home/kone
Ordenar archivos por modificación Archivos de lista de tiempo sin propietario o propietario de grupo
Para enumerar archivos sin sus propietarios, debe usar la opción -g. que funciona como la opción -l. solo que lo hace no imprima el propietario del archivo. Y para listar archivos sin propietario de grupo, use la opción -G. de la siguiente manera.
# dir-ahgG/home/kone
Listar archivos sin propietario
Como puede observar en el resultado anterior, el nombre del propietario del archivo y el propietario del grupo no están impresos. También puede ver el autor de un archivo utilizando la marca –author. de la siguiente manera.
# dir-al–author/home/kone
Ver autor de archivos
En el resultado anterior, la quinta columna muestra el nombre del autor de un archivo. Los archivos examples.desktop. son propiedad del usuario kone. pertenecen al grupo kili. y fueron creados por el usuario kone. .
Listar directorios antes que otros archivos
Es posible que desee ver los directorios antes que todos los demás archivos y esto se puede hacer usando el indicador –group-directory-first. de la siguiente manera.
# dir-l–group-directory-first
Lista de archivos de directorio de grupo
Cuando observe el resultado anterior, puede ver que todos los directorios se enumeran antes de los archivos regulares. La letra d antes de los permisos indica un directorio y a indica un archivo normal.
También puede ver los subdirectorios de forma recursiva, lo que significa que puede enumerar todos los demás subdirectorios de un directorio utilizando -R. opción de la siguiente manera.
# dir-R
Listar directorios de forma recursiva
En la salida anterior, el (. ) significa que el directorio actual y el directorio de inicio del usuario Kone. tiene tres subdirectorios que son Copia de seguridad. dir. y Docs.
El subdirectorio Backup. tiene otros dos subdirectorios que son mariadb. y mysql. que tienen sin subdirectorios.
El subdirectorio dir. no tiene ningún subdirectorio. Y el subdirectorio Docs tiene dos subdirectorios, a saber, Libros. y Tuts. que no tienen subdirectorios.
Vea los ID de usuario y grupo en lugar de los nombres
Para ver el usuario y ID de grupo. debe utilizar la opción -n. Observemos la diferencia entre las dos siguientes salidas.
Salida sin la opción -n.
# dir-l–author
Lista de archivos sin ID
Salida con -n. opción.
# dir-nl–author
Listar archivos con entradas de vista de ID separadas por comas
Esto se puede archivar usando -m. opción.
# dir-am
Lista de entradas por coma
Para encontrar ayuda para usar el directorio comando use –help. marca y para ver los detalles de la versión de dir use –version.
Conclusión
Estos son solo ejemplos de uso básico del comando dir. para utilizar muchas otras opciones, consulte la entrada manual del comando dir. en su sistema. En caso de que encuentre otras opciones interesantes o formas de utilizar el comando dir. avísenos escribiendo un comentario. Espero que encuentre útil este artículo.