|
UPDATEDB(1L) manual page
Table of Contents
updatedb - aggiorna una base di dati di nomi di file
updatedb
[opzioni ]
Questa pagina di manuale documenta la versione
GNU di updatedb, usato per aggiornare le basi di dati di nomi di file
usate da GNU locate. Le basi di dati di nomi di file contengono le liste
dei file presenti in particolari directory l'ultima volta che tali basi
di dati sono state aggiornate. Il nome della base di dati di default è
determinato quando locate e updatedb sono configurati ed installati.
La frequenza con la quale le basi di dati sono aggiornate e le directory
per le quali queste contengono informazioni dipendono da quanto spesso
è lanciato updatedb , e con quali argomenti.
In ambienti di rete, spesso
ha senso costruire una base di dati nella radice di ognuno dei filesystem
che contenga le informazioni per quel filesystem. Poi per ogni filesystem,
per evitare di sovraccaricare la rete, updatedb è lanciato nel fileserver
nel quale quel filesystem è un disco locale. Gli utenti possono selezionare
su quali basi di dati locate effettua la ricerca usando una variabile
d'ambiente o un'opzione in riga di comando; si veda locate (1L)
. Le basi
di dati non possono essere concatenate una all'altra.
Il formato della
base di dati dei nomi di file è cambiato a partire dalla versione 4.0 di
GNU find e locate per permettere a macchine con diverso ordine dei byte
di condividere le basi di dati. Il nuovo GNU locate può leggere sia il
vecchio che il nuovo formato della base di dati. Comunque, le vecchie versioni
di locate e find producono risultati non corretti se fatti lavorare su
una base di dati nel nuovo formato.
- --localpaths='percorso1 percorso2...
'
- Directory non di rete da mettere nella base i dati. Il default è /.
- --netpaths='percorso1
percorso2... '
- Directory di rete (NFS, AFS, RFS, ecc.) da mettere nella base
di dati. Il default è nessuna.
- --prunepaths='percorso1 percorso2... '
- Directory
da non mettere nella base di dati, che altrimenti lo sarebbero. Il default
è /tmp /usr/tmp /var/tmp /afs.
- --output=dbfile
- Il file della base di dati
da costruire. Il default dipende dal sistema, ma tipicamente è /usr/local/var/locatedb.
- --netuser=utente
- L'utente da usare con su (1)
per la ricerca nelle directory
di rete. Il default è daemon .
- --old-format
- Crea la base di dati nel vecchio
formato invece che in quello nuovo.
- --version
- Mostra il numero di versione
di updatedb ed esce.
- --help
- Mostra un breve sunto delle opzioni di updatedb
ed esce.
find (1L)
, locate (1L)
, locatedb (5L)
, xargs (1L)
Finding Files (Info in linea, o stampato)
Table of Contents
|