Trova non trova i file


14

Non ho usato Locate per un po 'e oggi quando cerco un file che avevo messo da più di un anno, Locate non lo raccoglie. Ho corso a cercarlo.

Sembra che nessuno dei file nella mia home directory sia nell'indice. Si trovano solo i file e le cartelle delle directory di sistema come usr, var.

Ho provato ad aggiornarlo ma non ho avuto fortuna. La mia directory home è stata in qualche modo esclusa dall'indice?


1
Hai eseguito il comando updatedb con sudo? In caso contrario, ripeterlo con sudo.
Frantique

1
Sì, ho fatto "sudo
aggiornatob

Vedi la mia risposta qui sotto.
Frantique

Risposte:


25

Aprire il file /etc/updatedb.confe verificare se il percorso escluso è elencato nel PRUNEPATHSpercorso escluso o se sta utilizzando uno dei filesystem elencati in PRUNEFS.

In tal caso, modificare il file conf ed eseguire nuovamente il sudo updatedbcomando.

(Se durante l'installazione hai crittografato la tua home directory, rimuovi dalla configurazione le encryptfsvoci.)


2
Sì. Rimosso ed eseguito updateb e funziona benissimo. Grazie
eshwar il

2
Se sono stati crittografati vostra home directory, prendere in considerazione non la rimozione ecryptsdalla PRUNEFSlista dei tipi di file system per motivi di sicurezza. Vedi invece questa risposta .
nnunes,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.