Cómo encontrar un directorio en Linux

Cómo encontrar un directorio en Linux

¿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.





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.





cuanto cuesta youtube red

Sin embargo, puede evitar esas trampas 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 las carpetas y cómo ver también los tamaños de las carpetas.

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:





|_+_|

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

|_+_|

Una vez que esté instalado, abra Catfish y asegúrese de que la barra lateral izquierda esté visible. Si no es así, presione F9 o 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 casilla 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:

|_+_|

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 find 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 incluirlo cuando realice una búsqueda para que no se sienta abrumado por 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 usar una etiqueta comodín si solo está seguro de una parte del nombre de la carpeta.

Aquí hay un ejemplo que usa ambas opciones:

|_+_|

Encuentre una carpeta de Linux por 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í:

|_+_|

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.

¿Vale la pena el Xbox Game Pass Ultimate?

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 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:

|_+_|

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 de mando. Especifica las opciones -hs seguido de la ruta a su carpeta, así:

|_+_|

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

xbox one x vale la pena actualizar

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.

Cuota Cuota Pío 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? A continuación, se muestran varios métodos que puede utilizar.

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

Jordan es un escritor del personal de MUO al que le apasiona hacer que Linux sea accesible y sin estrés para todos. También escribe guías sobre privacidad y productividad.

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!

Haga clic aquí para suscribirse