Tip: Buscar en carpeta y subcarpetas de una dada

23 06 2008

Puede que el título sea algo confuso. Este tip tampoco redescubre algo nuevo, pero es algo que muchos desconocen. Consiste en buscar a partir de una carpeta de Nautilus un archivo o carpeta que contenga lo que buscamos.

Ya tenemos tracker y deskbar-applet que facilita mucho la búsqueda en nuestro equipo. Sin embargo algunos no lo tienen activado por distintos motivos.

Para poder hacer una búsqueda focalizada a partir de un directorio específico, podemos irnos a “Lugares > Buscar archivos…” e introducir lo que queremos buscar y a partir de dónde:

En ese ejemplo estoy buscando un archivo que contiene el nombre “pepino” en mi carpeta personal “/home/ceec” y que a su vez contiene el texto “entre tuxes y pepinos“.

Sin embargo hay otra forma de hacer lo mismo de forma algo más rápida. Muchas veces estamos en una determinada carpeta y bien porque tenemos muchas subcarpetas, o bien porque tenemos muchos archivos, nos cuesta encontrarlo si no recordamos cómo empieza el nombre del fichero o carpeta.

Pues en esa misma ventana de nautilus donde sabemos que se encuentra le damos al botón “Buscar” o bien pulsamos “Ctrl+f” para que nos muestre la cajetilla de texto de la búsqueda y ahí escribimos lo que recordemos del nombre de lo que buscamos:

Estoy buscando “uxe” en la carpeta “/home/ceec/temporal” para que comprobéis que busca cualquier subcadena en el nombre, y este es el resultado:

Obviamente, cuanto más niveles de directorios bajéis, más rápida se hará la búsqueda.

Más tips entre tuxes y pepinos

Acciones

Information

5 responses

23 06 2008
Chimo

Para buscar un archivo:
find directorio -name nombre_de_archivo

Para buscar archivos que contengan una cadena
grep -lr cadena directorio (Añadir -i para que no diferencie entre mayúsculas y minúsculas)

Para buscar archivos con un determinado nombre y que contengan una cadena
grep -lr cadena $(find directorio -name nombre_de_archivo)

Para mas información:
man find
man grep
man bash

23 06 2008
Tabris

No se olviden de Strigi😄

23 06 2008
manwy

Yo casi siempre utilizo locate

sudo updatedb
locate archivo

23 06 2008
caos30

Para buscar cadenas de texto contenidas en archivos utilizaba regexxer (parecido al Agent Ransack para Windows), que van muy bien. Pero la verdad es que este tip es buenísimo! no hay que instalar nada y es muy rápido en las búsquedas y de una interfaz sencillisima. En fin… gracias Ceec de nuevo!!

23 06 2008
yylex

Yo utilizo los que describe Chimo🙂

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: