Linux

Cómo encontrar archivos y carpetas en Linux

A menos que sea un perfeccionista cuyos archivos estén etiquetados y organizados diligentemente, lo más probable es que haya tenido que buscar un archivo al menos una vez en su vida. Si es un nuevo usuario de Linux, es posible que se pregunte cómo encontrar archivos en Linux. La buena noticia es que hay varias formas de hacerlo, lo que significa que todos pueden elegir el método que más les convenga.

En términos generales, hay dos tipos de aplicaciones que lo ayudan a encontrar archivos y carpetas en Linux. Los primeros son aquellos que buscan en el sistema de archivos en vivo cada vez. El segundo tipo son aplicaciones que crean un índice de archivos y luego realizan búsquedas en el índice. En este artículo encontrarás una mezcla equilibrada de ambos, y podrás combinarlos según tus necesidades.

Cómo encontrar archivos en la terminal

Sí, lo sé… no eres fanático de la interfaz de línea de comandos. Eso es genial: sigue leyendo y descubrirás aplicaciones que son más de tu agrado. Sin embargo, no creas que puedes escapar de los comandos. La mayoría de las aplicaciones en esta lista son solo interfaces gráficas para encontrar y/o localizarpor lo que seguirá usándolos, solo que no directamente.

encontrar

Comencemos con el comando más importante. Encontrar es una de las utilidades esenciales de Linux. Busca una cadena en los directorios que haya configurado de acuerdo con los parámetros («interruptores») que haya incluido. Este ejemplo:

find /home/username/Documents -iname “writ*” -type f

significa que está realizando una distinción entre mayúsculas y minúsculas (-iname) buscar archivos (-type f) en la carpeta Documentos y sus nombres de archivo comienzan con «writ». Como puedes ver, encontrar admite comodines y también puede usarlos para buscar archivos por su extensión (por ejemplo, «*.pdf» para buscar todos los archivos PDF en una carpeta).

Linux-buscar-archivos-buscarcomando

Puede buscar archivos vacíos con el -empty opción, o buscar archivos por tamaño y tiempo de modificación. Encontrar admite expresiones regulares, y si desea buscar contenido de archivos, puede combinarlo con grep. Para obtener más información, consulte la documentación oficial (o simplemente escriba man find en la terminal).

localizar

Localizar utiliza un enfoque diferente. Se basa en el actualizadob utilidad que crea una base de datos de sus archivos y la actualiza periódicamente a través de cron Planificación. esto permite localizar saber qué archivos están actualmente presentes en su sistema de archivos. También puede actualizar la base de datos manualmente cuando lo desee.

Localizar puede buscar archivos por nombre y puede usar comodines y expresiones regulares en su consulta. Por ejemplo:

locate -ei grub.cfg

enumerará las rutas a todos los archivos existentes (-e) llamados «grub.cfg». La opción -i significa «insensible a mayúsculas y minúsculas». Si no sabe el nombre completo del archivo que está buscando, simplemente escriba una parte del mismo y localizar mostrará todos los archivos con la palabra en su nombre.

linux-buscar-archivos-localizar

dónde está

Este comando tiene un propósito muy específico, por lo que probablemente no lo use todos los días. Dónde está le muestra la ubicación de la fuente, los archivos binarios y los manuales de usuario para una aplicación determinada. Esto significa que no correrá dónde está cuando desee buscar un archivo de texto aleatorio. Sin embargo, lo usará cuando necesite verificar dónde GIMP o Firefox guardan su configuración y archivos ejecutables.

linux-buscar-archivos-whereis

Tu puedes correr dónde está sin ninguna opción para obtener una lista de todos los archivos, o agregar interruptores para sus respectivas funciones (-b para binarios, -s para fuente y -m para manuales).

Cómo usar un administrador de archivos para buscar archivos

La mayoría de los administradores de archivos para Linux pueden filtrar archivos por nombre o realizar búsquedas básicas. Si no necesita ningún parámetro avanzado, este es un método rápido que hace el trabajo.

Nautilo

linux-buscar-archivos-nautilus

Acceda a la función de búsqueda (resaltada en verde en la captura de pantalla) presionando Ctrl+F o haciendo clic en el ícono de la lupa en la barra de herramientas. La búsqueda no distingue entre mayúsculas y minúsculas, por lo que no tiene que preocuparse por poner mayúsculas en sus consultas. Puede filtrar archivos por tipo y ubicación, aunque este último es algo limitado en términos de lo que puede ajustar.

Delfín

linux-buscar-archivos-delfin

La búsqueda de Dolphin responde al mismo atajo de teclado (Ctrl+F), o puede abrirla desde el menú Editar. Le permite filtrar archivos por nombre, contenido y ubicación (carpeta actual o todo el sistema de archivos). Si ha habilitado la indexación de archivos con Baloo, Dolphin podrá encontrar archivos por tipo y fecha de modificación.

Krusader

linux-buscar-archivos-krusader

Krusader es popular entre los usuarios de KDE como alternativa a Dolphin gracias a su abundancia de opciones avanzadas. La funcionalidad de búsqueda de archivos de Krusader es doble: funciona como una GUI para ambos encontrar y localizar comandos

linux-buscar-archivos-krusader-localizar

El primero le permite modificar muchos detalles, como el tipo de archivo, los directorios incluidos o excluidos, el tamaño, la propiedad y los permisos de archivo. Krusader puede buscar palabras clave dentro de archivos e incluso archivos (como ZIP y TAR), y puede usar expresiones regulares para personalizar su consulta. Si nunca has probado Krusader, ahora es el momento de darle una oportunidad.

Thunar

linux-buscar-archivos-catfish

Thunar se integra con la utilidad de búsqueda de archivos llamada Bagre para proporcionar resultados rápidos pero detallados. Puede filtrar archivos por tipo y fecha de modificación, y buscar el contenido de los archivos, así como sus nombres. Catfish admite coincidencias de nombres de archivo aproximadas (incompletas), por lo que no es necesario que sepa el nombre exacto del archivo que está buscando.

Cómo buscar archivos con lanzadores

Los lanzadores generalmente se usan para, bueno, lanzar aplicaciones. Sin embargo, también puede usarlos para buscar archivos habilitando varios complementos. Son rápidos y prácticos: simplemente comienza a escribir y los resultados aparecen de inmediato. Hay muchos lanzadores para Linux; nos centraremos en sólo algunos ejemplos.

Kupfer

linux-buscar-archivos-kupfer

Kupfer es un lanzador simple disponible en los repositorios de Debian, Ubuntu, Fedora y Arch Linux. Viene con un montón de complementos que le permiten encontrar archivos con el localizar y puede crear su propio catálogo de carpetas indexadas.

linux-buscar-archivos-kupfer-opciones

Kupfer es un lanzador basado en la acción. Después de escribir su palabra clave de búsqueda, Kupfer enumerará las acciones que puede realizar en/con los resultados. Estos dependen de los complementos que haya habilitado y puede activarlos seleccionándolos en el menú desplegable.

KRunner

linux-buscar-archivos-plasma-krunner

KRunner es el iniciador de KDE predeterminado que puede configurar en el Configuración del sistema: búsqueda de plasma diálogo.

linux-buscar-archivos-plasma-plugins

Al igual que Kupfer, admite numerosos complementos que lo ayudan no solo a encontrar archivos, sino también a interactuar con otras aplicaciones de Linux y partes del entorno de escritorio de Plasma. KRunner puede buscar en YouTube y Wikipedia, mostrar sus documentos recientes, buscar archivos por tipo y mucho más.

Alberto

linux-buscar-archivos-albert

Albert está inspirado en el lanzador Alfred para OS X. Aunque parece simple, Albert tiene muchas opciones para jugar. También tiene, lo adivinó, complementos, siendo «Archivos» el más importante aquí.

linux-buscar-archivos-albert-configuraciones

Este complemento le permite crear un índice de directorios que Albert monitoreará y en los que confiará. Puede habilitar la coincidencia aproximada (incompleta) y elegir qué tipos de archivos deben indexarse. Para buscar archivos, simplemente ejecute Albert presionando el atajo de teclado designado y comience a escribir su consulta.

Mudar

linux-buscar-archivos-mutar

Otro lanzador inspirado en Alfred para Linux, Mutate no tiene tantas opciones como Albert. Aún así, presenta múltiples tipos de búsqueda, incluida la búsqueda de archivos. Puede buscar archivos por nombre y por extensión de archivo. El cuadro de diálogo Preferencias es algo inusual, porque muestra qué scripts está usando Mutate, pero no le permite configurar mucho más que palabras clave y atajos de teclado.

Búsqueda de archivos con aplicaciones Linux especializadas

Hasta ahora hemos cubierto soluciones de búsqueda de archivos en su mayoría simples. Son excelentes para las búsquedas diarias, pero no tan útiles cuando se trata de consultas complejas y búsquedas de contenido de archivos. Si necesita algo más poderoso, considere las siguientes sugerencias.

Búsqueda de archivos de GNOME

linux-buscar-archivos-gnome

En caso de que GNOME Search no esté instalado en su distribución, busque el gnome-search-tool paquete en el repositorio. Búsqueda de GNOME funciona con localizar, encontrary grep comandos y admite comodines, así como coincidencias parciales de nombres de archivo. Puede combinar múltiples opciones de búsqueda seleccionándolas del menú desplegable y haciendo clic en «Agregar».

KBuscar

linux-buscar-archivos-kfind

KFind es el equivalente de KDE de GNOME Search con algunas opciones adicionales. Puede buscar nombres de archivos o contenidos de archivos, y si ha habilitado la indexación de archivos en su sistema KDE, puede buscar en el índice para acelerar el proceso. Las opciones se dividen en pestañas, y la última pestaña («Propiedades») le permite buscar archivos por tamaño, fecha de modificación y propiedad. Además de las expresiones regulares y los comodines, KFind admite el signo de interrogación como sustituto de un solo carácter en su consulta. Por ejemplo, si busca «no?es», encontrará archivos llamados «narices», «notas», «nodos», etc.

Carrera de unidad

linux-buscar-archivos-unidad

Los usuarios de Ubuntu fieles al escritorio de Unity estarán familiarizados con Dash. Unity Dash es capaz de encontrar sus archivos y carpetas según varios parámetros (nombre de archivo, fecha de modificación, tipo de archivo, tamaño). Para ampliar su funcionalidad, puede instalar varios Ámbitos de unidad y Lentes. Integran servicios externos en Dash, lo que le permite buscar los marcadores de su navegador, los archivos de Google Docs, el historial web y más.

SearchMonkey

linux-buscar-archivos-searchmonkey

SearchMonkey es una aplicación de búsqueda de escritorio relativamente antigua, pero aún completamente funcional. Las expresiones regulares son su enfoque principal, y tiene una herramienta de «Prueba de expresiones regulares» que lo ayuda a construirlas. SearchMonkey admite todos los parámetros de búsqueda esenciales (nombres de archivo, fecha de modificación, tamaño y contenido del archivo), además de la opción de restringir la profundidad de búsqueda recursiva a un número seleccionado de carpetas.

Linux-buscar-archivos-búsqueda-monkey-opciones

También puede guardar los resultados de la búsqueda como un archivo CSV y limitar la cantidad de resultados para cada consulta.

DocFetcher

linux-buscar-archivos-docfetcher

DocFetcher es un motor de búsqueda de escritorio para personas que a menudo necesitan buscar contenidos de archivos en lugar de solo nombres de archivos. Piense en investigadores, estudiantes y otros usuarios que trabajan con grandes colecciones de archivos de texto. DocFetcher primero crea una base de datos de archivos y carpetas que elija. Esta base de datos se actualiza automáticamente cada vez que DocFetcher detecta que ha modificado los archivos.

Al buscar archivos, puede filtrarlos por tipo y tamaño, o usar expresiones regulares para consultas detalladas. DocFetcher puede buscar en archivos PDF, EPUB, HTML, RTF y Office, así como en archivos comprimidos (ZIP, TAR, 7z…) e incluso correos electrónicos de Outlook.

Una gran ventaja de DocFetcher es que tiene una versión portátil, por lo que puede llevar su base de datos y la aplicación en una memoria USB y usarla en cualquier lugar.

recordar

linux-buscar-archivos-recuperar

Recoll es probablemente el motor de búsqueda de escritorio más poderoso para Linux. Es similar a DocFetcher: lo usa para buscar en el contenido de los archivos. En la primera ejecución, le pedirá que cree un índice de archivos. Puede seleccionar qué directorios y tipos de archivos se indexarán y limitar los archivos por tamaño. Recoll luego configurará un programa de actualización para que el índice esté siempre sincronizado con los archivos reales. Si lo desea, puede crear múltiples índices de archivos y buscar archivos solo en uno o en todos ellos.

linux-buscar-archivos-recuperar-filtros

Puede buscar archivos por nombre o buscar palabras clave dentro de los archivos. Recoll le permite filtrar los resultados por varios criterios. También puede mostrar archivos relacionados o similares, buscar frases dentro de los archivos y reconocer formas de palabras gracias a la compatibilidad con lematización. Esto significa que puede buscar «trabajo», y los resultados incluirán archivos que contengan «trabajando», «trabajado», «trabajadores»…

Los formatos de archivo admitidos incluyen archivos de texto regulares, registros, páginas de manual, archivos HTML, PDF, CHM, RTF, DJVU y EPUB, archivos de Libre y Microsoft Office (incluidos documentos de Excel y Powerpoint), archivos TAR, RAR, 7z y ZIP. Tenga en cuenta que es posible que se requieran bibliotecas externas o utilidades auxiliares para algunos de ellos.

VEA TAMBIÉN: Cómo sincronizar su cuenta de OneDrive en una computadora con Linux

Dado que la mayoría de las herramientas de búsqueda de archivos admiten las mismas opciones, elegir una es en gran medida una cuestión de conveniencia o de decidir qué funciona mejor para su flujo de trabajo típico. Esta lista puede parecer larga, pero hay más utilidades de búsqueda de archivos para Linux. mencionaremos ANGRYbuscarun nuevo proyecto que pretende ser la herramienta de búsqueda más rápida. ¿Y que hay de ti? ¿Conoces alguna otra aplicación para encontrar archivos en Linux? ¿Qué usas? ¿Puedes compartir algunos consejos? Háganos saber en los comentarios.

Créditos de la imagen: Mutar captura de pantalla, Captura de pantalla de DocFetcher

Republica GEEK

Esta pagina es para ti, seremos tu apoyo en esta situación, quiero que sepas que no es un problema, es un hobby y como tu nosotros también lo ejercemos. Diseñada con la única intención de darte la información que no encuentras en otro lado, nos encargamos de montar la información que sabemos te importa. Así que, acompáñanos a llegar mas lejos...

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba