Además, está Catfish, una popular herramienta de búsqueda con un índice de búsqueda, que puede encontrar sus archivos muy rápidamente.
Me gustaría compartir los métodos que uso cuando trabajo en la terminal.
El primer método implica la utilidad de búsqueda, que existe en cualquier distribución, incluso en sistemas integrados creados en Busybox. El otro método es el comando de localización.
Para buscar archivos en la terminal de Linux, Haz lo siguiente.
- Abre tu aplicación de terminal favorita. El terminal XFCE4 es mi preferencia personal.
- Escriba el siguiente comando:|_+_|
Los argumentos anteriores son los siguientes:
/ruta/a/carpeta/: la carpeta donde comenzar la búsqueda. Si no se especifica, la búsqueda se iniciará en el directorio actual.
Interruptores que uso:
-iname: busca archivos y carpetas que contengan la parte especificada en el nombre e ignora las mayúsculas y minúsculas.Un ejemplo:
Este es el comando que puedo usar para encontrar los artículos que he escrito sobre el navegador Opera:
|_+_| - Si necesita buscar solo archivos o solo carpetas, agregue la opción-tipo fpara archivos o -tipo dpara directorios. Aquí están algunos ejemplos:
- Para buscar archivos y directorios modificados recientemente, puede utilizar las siguientes opciones delencontrardominio:
-mmin n - busca archivos que se modificaron hace n minutos. -mtime n - busca archivos que se modificaron hace n*24 horas. Cuando find calcula cuántos períodos de 24 horas hace que se accedió por última vez al archivo, se ignora cualquier parte fraccionaria, por lo que para que coincida con -mtime +1, un archivo debe haber sido modificado hace al menos dos días. - Es posible ejecutar un comando para los archivos encontrados por su consulta de búsqueda. Vea el siguiente ejemplo:|_+_|
Aquí usamos la opción -exec para ejecutar elporqueeditor de texto para todos los archivos en los resultados de búsqueda. La parte '{} ' representa los archivos encontrados por elencontrardominio. El ';' ending especifica el final del comando para el-ejecutivoopción.
El comando de localización
La herramienta de búsqueda de localización utiliza una base de datos de archivos especial para buscar archivos al instante. El índice del comando puede ser creado y actualizado por elactualizadobdominio. Si bien los resultados de la búsqueda aparecen instantáneamente, debe mantener el índice de búsqueda y mantenerlo actualizado; de lo contrario, el comando de localización puede encontrar archivos que se eliminaron o movieron a otro directorio.
En el caso general, la sintaxis es la siguiente.
|_+_|La opción -i significa 'ignorar mayúsculas y minúsculas'.
Aquí hay un ejemplo:
utilidad de conexión logitech
Consejo adicional: otro método que uso a menudo es Midnight Commander (mc), la aplicación de gestión de archivos de la consola. A diferencia de buscar o localizar, mc no está incluido de forma predeterminada en todas las distribuciones de Linux que he probado. Es posible que tengas que instalarlo tú mismo.
Buscar archivos con mc
Para buscar archivos que contengan texto específico usando Midnight Commander, inicie la aplicación y presione la siguiente secuencia en el teclado:
Alt + Mayús +?
Esto abrirá el cuadro de diálogo de búsqueda.
Complete la sección 'Nombre de archivo:' y presione la tecla Enter. Encontrará todos los archivos que coincidan con los criterios.
Puede colocar estos archivos en el panel izquierdo o derecho usando elpanelizaropción y copiar/mover/eliminar/ver/hacer lo que quieras con ellos.
Eso es todo.