Cómo buscar archivos en Linux/Ubuntu
6 respuestas
En esta entrada te explico tres formas diferentes de buscar
archivos en Linux/Ubuntu como son: buscar archivos usando el comando
find, buscar archivos usando el comando locate o buscar archivos usando
la interfaz gráfica de Ubuntu.
Abre un terminal de Linux/Ubuntu con las teclas Ctrl + Alt + T o haciendo clic en Aplicaciones -> Accesorios -> Terminal
Busca el archivo deseado con el comando find siguiendo la siguiente estructura:
Almacena el resultado de la búsqueda en un archivo de texto.
Si el resultado de la búsqueda anterior te ha proporcionado una gran cantidad de información, te va a resultar mucho más cómodo almacenar el resultado de la búsqueda en un fichero de texto para poder revisarlo posteriormente.
Para guardar el resultado de la búsqueda en un archivo de texto en tu Escritorio tienes que realizar la búsqueda de la siguiente manera:
Abre un terminal de Linux/Ubuntu con las teclas Ctrl + Alt + T o haciendo clic en Aplicaciones -> Accesorios -> Terminal
Actualiza
la base de datos e indexa correctamente todos los archivos del sistema
de ficheros de Linux/Ubuntu con el siguiente comando:
Busca el archivo deseado con el comando locate:
Almacena el resultado de la búsqueda en un archivo de texto.
Si el resultado de la búsqueda anterior te ha proporcionado una gran cantidad de información, te va a resultar mucho más cómodo almacenar el resultado de la búsqueda en un fichero de texto para poder revisarlo posteriormente.
Para guardar el resultado de la búsqueda en un archivo de texto en tu Escritorio tienes que realizar la búsqueda de la siguiente manera:
Haz clic en Lugares -> Buscar archivos…
Se
abrirá una ventana en la que puedes escribir una parte del nombre del
archivo que estás buscando. Puedes dejar este campo en blanco o utilizar
tanto asteriscos como comodines para enriquecer la búsqueda. Por
ejemplo, poniendo *.jpg buscarías todos los archivos que tengan la
extensión jpg. Además, tienes un desplegable para seleccionar la carpeta
en la que deseas realizar la búsqueda.
Si quieres realizar una búsqueda más avanzada, solamente tienes que
hacer clic en “Seleccionar más opciones” donde te aparecerán, por
ejemplo, opciones para buscar en el contenido de los archivos o para
buscar por fecha, tamaño y propietario entre varias opciones más.

Esta entrada se publicó en Sistemas operativos y está etiquetada con ubuntu en .
Opción 1: Buscar archivos en Linux/Ubuntu usando el comando find
$ sudo find nombre_directorio -name nombre_archivoEjemplos de uso del comando find:
- $ sudo find /home/nombre_usuario/Escritorio -name “*.jpg”: Busca todos los archivos del Escritorio con extensión .jpg.
- $ sudo find . -name “*hola*”: Busca todos los archivos que contienen la palabra “hola” en el nombre.
- $ sudo find . ! -name “*hola*”: Busca todos los archivos que NO contienen la palabra “hola” en el nombre.
- $ sudo find . -name “*hola*” -a “*caracola*”: Busca todos los archivos que contienen la palabra “hola” y “caracola” en el nombre.
- $ sudo find . -name “*hola*” -o “*caracola*”: Busca todos los archivos que contienen la palabra “hola” o “caracola” en el nombre.
- $ sudo find . -iname “*hola*”: Busca todos los archivos que contienen la palabra “hola” en el nombre tanto en mayúsculas como en minúsculas.
- $ sudo find . -user nombre_usuario: Busca todos los archivos de un usuario determinado (nombre_usuario).
- $ sudo find . -size +1000k: Busca todos los archivos de tamaño mayor a 1000 kb.
- $ sudo find . -amin -30: Busca todos los archivos a los que se accedió en los últimos 30 minutos.
- $ sudo find . -atime 365: Busca todos los archivos a los que se accedió hace un año exactamente.
- $ sudo find . -name “*.jpg” -exec rm {} \;: Busca todos los archivos con extensión .jpg y los borra.
Si el resultado de la búsqueda anterior te ha proporcionado una gran cantidad de información, te va a resultar mucho más cómodo almacenar el resultado de la búsqueda en un fichero de texto para poder revisarlo posteriormente.
Para guardar el resultado de la búsqueda en un archivo de texto en tu Escritorio tienes que realizar la búsqueda de la siguiente manera:
$ sudo find nombre_directorio -name nombre_archivo > /home/nombre_usuario/Escritorio/Lista.txt
Opción 2: Buscar archivos en Linux/Ubuntu usando el comando locate
$ sudo updatedb
$ sudo locate nombre_archivoEjemplos de uso del comando locate:
- $ sudo locate “*.jpg”: Busca todos los archivos con extensión .jpg.
- $ sudo locate hola: Busca todos los archivos que contienen la palabra “hola” en el nombre.
- $ sudo locate -c hola: Muestra cuantos archivos contienen la palabra “hola” en el nombre.
- $ sudo locate -e hola: Busca todos los archivos que contienen la palabra “hola” en el nombre y que no han sido borrados previamente.
- $ sudo locate -i hola: Busca todos los archivos que contienen la palabra “hola” en el nombre tanto en mayúsculas como en minúsculas.
Si el resultado de la búsqueda anterior te ha proporcionado una gran cantidad de información, te va a resultar mucho más cómodo almacenar el resultado de la búsqueda en un fichero de texto para poder revisarlo posteriormente.
Para guardar el resultado de la búsqueda en un archivo de texto en tu Escritorio tienes que realizar la búsqueda de la siguiente manera:
$ sudo locate nombre_archivo > /home/nombre_usuario/Escritorio/Lista.txt