¿Busca un directorio específico en su sistema de archivos Linux? Afortunadamente, tienes muchas herramientas de búsqueda a tu disposición. Veremos varias opciones fáciles de usar y cómo usarlas para buscar carpetas de manera eficiente.

Encontrar una carpeta en Linux

Muchas tareas rutinarias en Linux, como crear o editar un archivo de configuración, requerirá que ubique carpetas particulares.

¿Qué son los archivos de configuración? Cómo editarlos de forma segura

La mayoría de las aplicaciones se configuran a través de las opciones del menú y algunas requieren que edites un archivo de configuración. Pero, ¿cómo se usa un archivo de configuración?

Si bien existen muchos métodos sencillos para encontrar archivos, localizar un directorio no es tan sencillo. Una búsqueda simple con una de las herramientas de búsqueda comunes puede devolver solo archivos o inundar su vista con archivos que tengan nombres similares.

Sin embargo, puede evitar esos errores si simplemente modifica las opciones de su herramienta de búsqueda. Entonces, si bien es posible que ya haya utilizado las herramientas que se mencionan a continuación, hoy aprenderá cómo mirar solo carpetas y cómo ver también los tamaños de las carpetas.

instagram viewer

Buscar una carpeta en Linux usando el escritorio GNOME

Si usa el escritorio GNOME, puede encontrar carpetas rápidamente abriendo el Archivos app y siguiendo estos pasos:

  • Navegue hasta el directorio en el que desea buscar.
  • Haga clic en el Buscar en la parte superior de la ventana Archivos.
  • En el menú desplegable de la barra de búsqueda, seleccione Carpetas en el Qué categoría, como se muestra a continuación, y luego seleccione Nombre del archivo.

Ahora puede buscar en el directorio cualquier subdirectorio con nombres que coincidan con su término de búsqueda.

Busque una carpeta en Linux con Catfish

Si no usa GNOME, otro método de GUI popular y ampliamente disponible para buscar directorios en Linux es Bagre. Puede instalar la aplicación en sistemas basados ​​en Ubuntu, ya sea buscándola en su administrador de software o emitiendo este comando:

sudo apt instalar bagre

Para instalar Catfish en Fedora y otros sistemas basados ​​en RPM, use este comando:

yum instalar bagre

Una vez que esté instalado, abra Catfish y asegúrese de que la barra lateral izquierda esté visible. Si no es así, presione F9o haga clic en el icono de engranaje en la parte superior derecha de la ventana y verifique Mostrar barra lateral opción.

De forma predeterminada, Catfish intentará buscar archivos, no carpetas. Deberá especificar que está buscando una carpeta marcando la Carpetas casilla, dejando todas las demás opciones sin marcar.

Buscar una carpeta por nombre

Si está dispuesto a utilizar la terminal, encontrar command es una herramienta de búsqueda simple y versátil. A continuación, se muestra un ejemplo de su uso:

buscar ~ / Documentos -tipo d -nombre MyFolder

El comando anterior buscará en todo el sistema de archivos (especificado por ~ / Documentos) para directorios (tipo -d) que se denominan exactamente MyFolder (-nombre MyFolder).

Si desea buscar en el sistema de archivos raíz, deberá proporcionar / como la ubicación. Además, deberá elevar los privilegios agregando sudo al frente de ella..

En lugar de especificar una ubicación, también puede simplemente cambiar su directorio actual a la carpeta que desea buscar, en cuyo caso buscar solo buscará en el directorio actual.

los tipo -d parte del comando especifica que es un directorio que está buscando, en lugar de un archivo. Asegúrese de incluir eso cuando busque para que no se sienta abrumado con los nombres de archivo que contienen el mismo término de búsqueda.

Si no está seguro de si la carpeta que está buscando utiliza mayúsculas o minúsculas en su nombre, puede cambiar la -nombre argumento para -iname para forzar una búsqueda que no distinga entre mayúsculas y minúsculas.

Además, puede utilizar una etiqueta comodín si solo está seguro de una parte del nombre de la carpeta.

Aquí hay un ejemplo que usa ambas opciones:

buscar / -type d -iname myfolder *

Encuentre una carpeta de Linux por su nombre exacto

Una herramienta similar que podría haber usado antes es localizar. La búsqueda de una carpeta con localización se verá así:

localizar -b '\ MyFolder'

El comando anterior encontrará cualquier carpeta en su sistema de archivos llamada exactamente "MyFolder".

Para buscar coincidencias parciales, elimine las comillas o inserte un asterisco. Sin embargo, tenga en cuenta que es probable que una búsqueda con comodines muestre nombres de archivos coincidentes además de carpetas.

También puede pasar el -I opción para ignorar el caso.

En este punto, es posible que se pregunte, ¿cuál es la diferencia entre localizar y encontrar?

Respuesta corta: localizar es más rápido, pero encontrar es más preciso.

El comando de búsqueda busca en su sistema de archivos en vivo el término de búsqueda para devolver las rutas exactamente como existen actualmente.

Ubique, en lugar de buscar en el sistema de archivos en vivo, busca en una base de datos preindexada de todos sus archivos y nombres de carpetas. El enfoque simplificado hace que la búsqueda sea mucho más rápida, pero esa base de datos puede estar desactualizada.

Relacionado: 7 grandes aplicaciones para ver el uso del disco en Linux

Por lo tanto, localizar es la mejor opción siempre que no crea que la carpeta se creó o movió recientemente.

Si cree que su carpeta ha sido modificada recientemente, debería usar find. O bien, puede usar localizar si emite este comando primero para actualizar la base de datos de búsqueda:

sudo updatedb

La operación llevará tiempo, pero una vez finalizada, puede estar seguro de que los comandos de localización devuelven resultados rápidos y precisos.

Encuentre el tamaño de un directorio de Linux

Si ha encontrado una carpeta con uno de los métodos anteriores y ahora desea ver su tamaño, puede hacerlo rápidamente con el du mando. Especifica las opciones -hs seguido de la ruta a su carpeta, así:

du -hs / MyFolder

Eliminar el s carácter (para resumen) para ver también el tamaño de cada subdirectorio.

Encuentre carpetas rápidamente en Linux

Cualquier carpeta que busque está ahora a su alcance con unos pocos clics o comandos rápidos.

Si necesita mover el contenido de sus carpetas a otra PC, es posible que se sorprenda de las opciones que tiene para transferir sus carpetas de forma inalámbrica.

Correo electrónico
Las 7 mejores aplicaciones de transferencia de archivos inalámbricas en Linux

¿Necesita transferir sus archivos a través de Wi-Fi en Linux? Aquí hay varios métodos que puede utilizar.

Temas relacionados
  • Linux
  • Sistema de archivos
  • Linux
Sobre el Autor
Jordan Gloor (17 Artículos publicados)

Jordan es un tutor y periodista apasionado por hacer que Linux sea accesible y sin estrés para todos. Tiene una licenciatura en inglés y le gusta el té caliente. Durante las estaciones cálidas, le gusta andar en bicicleta por las colinas de Ozarks, donde vive.

Más de Jordan Gloor

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Un paso más…!

Confirme su dirección de correo electrónico en el correo electrónico que le acabamos de enviar.

.