Búsqueda

find

Buscar archivos

Muestra todos los archivos y carpetas que coincidan con un patrón.

find en_carpeta -name patron

find en_carpeta -iname patron - no distingue mayúsculas

Ejemplo:

find /home -iname musica - se llaman musica

find /home -iname musica* - empiezan con musica

find /home -iname *musica* - contienen musica

find /home -iname *.mp3 - todos los mp3

find /home -iname *.pdf - todos los pdf


Buscar archivos por propietario

Muestra todos los archivos y carpetas de un usuario específico.

find en_carpeta -user usuario

Ejemplo:

find /usr -user igatjens


Buscar archivos por grupo

Muestra todos los archivos y carpetas de un grupo específico.

find en_carpeta -group usuario

Ejemplo:

find /usr -user igatjens


Buscar carpetas vacías

find ./ -type d -empty


Borrar carpetas vacías

find ./ -type d -empty -exec rmdir {} \;