Windows Tips & News

Cómo encontrar archivos en la terminal de Linux

click fraud protection

Linux, independientemente de la distribución que use, viene con una serie de herramientas GUI que permiten buscar archivos. Muchos administradores de archivos modernos admiten la búsqueda de archivos directamente en la lista de archivos. Sin embargo, hay una serie de situaciones en las que necesita usar la consola, por ejemplo, durante una sesión SSH o cuando el servidor X no se inicia. Así es como puede encontrar archivos rápidamente usando la terminal.
Si puede utilizar la GUI, la búsqueda de archivos no es un problema. En mi entorno de escritorio XFCE favorito, el administrador de archivos Thunar permite buscar archivos escribiendo el nombre del archivo directamente en la lista de archivos.

Además, está Catfish, una herramienta de búsqueda popular con un índice de búsqueda, que puede encontrar sus archivos muy rápidamente.

Me gustaría compartir los métodos que utilizo cuando trabajo en la terminal.
El primer método involucra la utilidad de búsqueda, que existe en cualquier distribución, incluso en sistemas integrados construidos en busybox. El otro método es el comando de localización.

Para buscar archivos en la terminal de Linux, Haz lo siguiente.

  1. Abra su aplicación de terminal favorita. Terminal XFCE4 es mi preferencia personal.
  2. Escriba el siguiente comando:
    buscar / ruta / a / carpeta / -iname * nombre_archivo_porción *

    Los argumentos anteriores son los siguientes:
    / ruta / a / carpeta / - la carpeta donde comenzar a buscar. Si no se especifica, la búsqueda se iniciará en el directorio actual.
    Interruptores que uso:
    -iname: busca archivos y carpetas que contienen la parte especificada en el nombre e ignora el texto en mayúsculas y minúsculas.

    Un ejemplo:

    Aquí está el comando que puedo usar para encontrar mis artículos que he escrito sobre el navegador Opera:

    buscar ~ / Documentos / winaero / -iname * opera * .txt
  3. Si necesita buscar solo archivos o solo carpetas, agregue la opción -tipo f para archivos o -tipo d para directorios. Aquí están algunos ejemplos:
  4. Para buscar archivos y directorios modificados recientemente, puede utilizar las siguientes opciones del encontrar mando:
    -mmin n: busca archivos que se modificaron hace n minutos. -mtime n: busca archivos que se modificaron hace n * 24 horas. Cuando averigua cuántos períodos de 24 horas 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.
  5. Es posible ejecutar un comando para los archivos encontrados por su consulta de búsqueda. Vea el siguiente ejemplo:
    buscar ~ / Documentos / winaero / -iname opera45.txt -type f -exec vim {} \;

    Aquí, usamos la opción -exec para ejecutar el empuje editor de texto para todos los archivos en los resultados de búsqueda. La parte "{}" corresponde a los archivos encontrados por encontrar mando. Los "\;" final especifica el final del comando para el -exec opción.

El comando de localización

La herramienta de búsqueda de localización utiliza una base de datos de archivos especial para encontrar archivos al instante. El índice del comando puede ser creado y actualizado por el actualizadob mando. 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 fueron eliminados o movidos a otro directorio.

En el caso general, la sintaxis es la siguiente.

localizar -i nombre_archivo

La opción -i significa "ignorar mayúsculas y minúsculas".

Aquí hay un ejemplo:

Consejo adicional: Otro método que uso a menudo es Midnight Commander (mc), la aplicación de administración de archivos de la consola. A diferencia de buscar o localizar, mc no se incluye de forma predeterminada en todas las distribuciones de Linux que he probado. Es posible que deba instalarlo usted mismo.

Encuentra 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 + Cambio + ?
Esto abrirá el cuadro de diálogo de búsqueda.

Complete la sección "Nombre de archivo:" y presione la tecla Intro. Encontrará todos los archivos que coincidan con los criterios.

Puede colocar estos archivos en el panel izquierdo o derecho usando el Panelizar opción y copiar / mover / eliminar / ver / hacer lo que quieras con ellos.

Eso es todo.

Microsoft Edge Canary ha recibido la búsqueda en la barra lateral

Microsoft Edge Canary ha recibido la búsqueda en la barra lateral

A principios de este mes, Microsoft Anunciado una nueva función, Búsqueda de barra lateral, que s...

Lee mas

Eliminar sugerencias individuales de autocompletar en Google Chrome

Eliminar sugerencias individuales de autocompletar en Google Chrome

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del s...

Lee mas

Chrome creará automáticamente grupos de pestañas

Chrome creará automáticamente grupos de pestañas

RECOMENDADO: Haga clic aquí para solucionar problemas de Windows y optimizar el rendimiento del s...

Lee mas