Red Hat Linux 7.0: The Official Red Hat Linux Getting Started Guide
Anterior | Capítulo 16. Trabajar con archivos y directorios | Siguiente

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

| Má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.

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

- Se tiene más de un sistema operativo en la máquina, y al cambiar entre ellos -- se para y tenemos que rearrancar Red Hat Linux;

- Pare y apague la máquina al final del día.

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.

Anterior | Inicio | Siguiente
Trabajar con archivos y directorios | Subir | Histórico y compleción de comandos