Saltar al contenido

Cómo encontrar archivos y carpetas en Linux

Mar 24, 2022
Cómo encontrar archivos y carpetas en Linux

Este comando técnicamente recorre el árbol de directorios en el sistema de archivos. Se puede usar para buscar directorios y archivos que coincidan con patrones RegEx.

Sintaxis general para el findcomando:

1
$ find [OPTIONS] [PATH...] [EXPRESSION]

Buscar un archivo específico en un directorio

1
find ./ExampleDir -name example.txt

Con el -nameparámetro, este comando intentará buscar example.txtdentro del ExampleDirdirectorio; y si lo encuentra, devolverá la ruta al archivo.

Buscar y listar archivos de la misma extensión

1
find ./dirname -name *.txt

Este comando buscará, dentro del ExampleDirdirectorio, todos los archivos que terminen con la extensión .txt. Si se encuentra, cada resultado se devolverá en una nueva línea.

1
find ./ExampleDir -empty

Este comando, con el -emptyparámetro, encontrará y listará todos los archivos vacíos y subcarpetas vacías dentro de la ExampleDircarpeta.

Definición de archivo vacío con tamaño de archivo de 0 bytes y carpeta vacía sin archivos o archivos con 0 bytes.

encontrar directorio de archivo vacío

Buscar y enumerar archivos que contienen texto específico

1
find ./ExampleDir -type f -name "*.txt" -exec grep 'Example'  {} \;

Este comando busca la palabra/cadena » Ejemplo » dentro de archivos con la extensión .txtdentro del ExampleDirdirectorio.

1
find ./ExampleDir -user ubuntu

Este comando, con el -userparámetro, encontrará archivos y subdirectorios propiedad del Ubuntuusuario en el ExampleDirdirectorio. Si se encuentra, se devolverán los nombres de archivo.

En el siguiente resultado de muestra ls -l:

1
-rw-rw-r-- 1 newone ubuntu 20 Jan 27 06:24 example.txt

newonerepresenta el nombre del grupo y ubuntues el usuario .

Encuentre y enumere archivos y subdirectorios propios de un grupo específico

1
find ./ExampleDir -group ubuntu

Este comando, con el -groupparámetro, encontrará todos los archivos y subdirectorios propiedad del Ubuntugrupo en el ExampleDirdirectorio. Si se encuentra, se devolverán los nombres de archivo.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies