Localizando archivos y directorios

Habrá momentos en que conozcamos la existencia de un archivo pero no sepamos donde está. Buscar un archivo o directorio es más fácil con el comando locate.

Con locate, se verá todo archivos o directorio que encaje en el criterio de busqueda. Si se quiere buscar todos los archivos relacionados con finger.

locate finger
	  

locate utiliza una base de datos para buscar archivos y directorios que encajen con el texto finger.

SugerenciaMás sobre locate
 

Para aprender más sobre locate, vease la página de manual de locate (teclése man locate en la shell).

Es un comando útil y rápido -- siempre que la base de datos este actualizada. La base de datos se actualia de noche, desde cron. ¿ Que es cron? Un programa que se ejecuta en segundo plano, realizando tareas -- como actualizar la base de datos locate -- a intervalos regularos programados.

SugerenciaMás sobre cron
 

cron es un demonio. Los demonios ejecutan tareas en segundo plano. Para leer la página de manual de cron, teclése man cron en la shell.

Así, que que pasa si:

Esto significa que cron dificilmente puede actualizar la base de datos de slocate, que se usa para localizar ficheros. Pero se puede actualizar manualmente. Así.

Primero, su a root (tecléese su en la shell, y la contraseña de root).

En la shell tecléese:

updatedb
	  

Tras unos minutos, la base de datos slocate estar al corriente.