Línea de Comandos · 1 min read · Sep 20, 2025
Encontrar Archivos En La Línea De Comandos
Encontrar Archivos En La Línea De Comandos
Una de las cosas que me gusta de Linux es la línea de comandos. He utilizado nautilus, gnome-commander, konqueror, kommander, dolphin y thunar para gestionar archivos en Linux y estos administradores de archivos son geniales para lo que hacen. Pero hay momentos en los que uno simplemente quiere encontrar un archivo al trabajar en la línea de comandos sin tener que abrir una aplicación GUI.
De la página del manual de find:
GNU find busca en el árbol de directorios enraizado en cada nombre de archivo dado evaluando la expresión dada de izquierda a derecha, de acuerdo con las reglas de precedencia hasta que se conoce el resultado, momento en el cual find pasa al siguiente nombre de archivo.
Encontrar directorios vacíos:
find /path -depth -type d -emptyEncontrar archivos vacíos:
find /path -depth -type f -emptyEncontrar un archivo con un nombre específico:
find /path -name name_of_fileEncontrar archivos con extensiones específicas:
find /path -name "*.given_extension"Encontrar archivos con permisos específicos que tienen una extensión de archivo “.txt”:
find /path -name '*.txt' -perm 644Encontrar archivos con algunos permisos dados:
find /path -perm -permision_bitsEncontrar archivos con un nombre dado y cualquier extensión:
find /path -name 'given_name.*'Encontrar archivos modificados en los últimos bloques de 24 horas:
find /path -mtime nDonde n es:
- 0 para las últimas 24 horas
- 1 para las últimas 48 horas
- 2 para las últimas 72 horas
Encontrar archivos que fueron accedidos en los últimos bloques de 24 horas:
find -atime nDonde n es:
- 0 para las últimas 24 horas
- 1 para las últimas 48 horas
- 2 para las últimas 72 horas
Encontrar archivos según el propietario:
find /path -user rootTambién se pueden encadenar comandos find con el comando xargs para ejecutar comandos en archivos.
Encontrar y eliminar archivos:
find /path -name mytestfile | xargs rmConsulte man find y man xargs para obtener más información sobre estos poderosos comandos.
Muchos nuevos usuarios de Linux se sienten intimidados por la línea de comandos y este sentimiento debe superarse desde el principio porque la línea de comandos puede ser más rápida y poderosa que la mayoría de las aplicaciones GUI.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.