Red Hat Linux 7.0: The Official Red Hat Linux Getting Started Guide | ||
---|---|---|
Indietro | Capitolo 16. Gestione di File e Directory | Avanti |
Non è sempre facile localizzare i file e le directory esistenti. Cercare un file o una directory può essere più semplice con il comando locate.
Tramite locate, saremo in grado di vedere ogni file o directory che corrisponde al criterio di ricerca. Per esempio se abbiamo bisogno di cercare tutti i file relativi al comando finger.
locate finger |
Il comando locate utilizza un database per controllare l'esistenza di file o directory che corrispondono alla stringa finger.
Maggiori informazioni su locate | |
---|---|
Per ricevere ulteriori informazioni su locate, leggete la pagina man di locate (digitate man locate al prompt di shell). |
È un comando utile che funziona velocemente -- almeno fino a che il database è aggiornato. Questo database viene automaticamente aggiornato durante la notte da cron. Cos'è cron? È un piccolo programma, che esegue vari compiti -- come l'aggiornamento del database di locate -- a intervalli regolari.
Maggiori informazioni su cron | |
---|---|
cron è un demone. I demoni si occupano di gestire task in background. Per leggere la pagina man di cron, inserite man cron al prompt della shell. |
Cosa succede se:
abbiamo più di un sistema operativo sulla nostra macchina, e passiamo dall'uno all'altro -- fermando e riavviando il sistema Red Hat Linux;
Spegniamo la nostra macchina al termine del giorno.
Cron raramente avrà la possibilità di aggiornare il database slocate, che viene utilizzato per catalogare la locazione dei file. È comunque possibile aggiornare il database a mano.
Prima di tutto, digitate su come root (digitate su al prompt, quindi digitate la password di root).
Ora, nel prompt di shell, digitate:
updatedb |
Dopo qualche minuto, terminerà l'aggiornamento del database slocate.