Saya ingin menggunakan mlocate di server Ubuntu saya, tetapi hanya untuk mengindeks direktori tertentu (misalnya /home
dan /data
, tetapi tidak semuanya di bawah /
). Namun, konfigurasi standar mlocate bekerja sebaliknya; Anda menentukan jalur yang ingin Anda hapus (dengan PRUNE_PATHS
).
Apakah ada cara mudah untuk mencapai ini, atau utilitas serupa yang akan melakukan apa yang saya inginkan? (catatan: itu harus mempertahankan indeks seperti mlocate
, jadi find
tidak dapat diterima, misalnya) Terima kasih.
updatedb -l 0 -U /home/user/music
rekursif? Sepertinya tidak dalam kasus sayaEdit file
/etc/updatedb.conf
Atur
PRUNEPATHS
dengan direktori yang Anda TIDAK ingin mencariPRUNEPATHS
: Daftar nama path direktori direktori yang dipisahkan oleh spasi yang tidak boleh dipindai oleh updatedb. Setiap nama jalur harus persis dalam bentuk di mana direktori akan dilaporkan oleh loc. Secara default, tidak ada jalur yang dilewati.Perhatikan bahwa semua informasi konfigurasi di atas juga dapat diubah atau diperbarui melalui opsi baris perintah ke utilitas
updatedb
.sumber
Saya menemukan sesuatu yang dapat Anda coba:
Tidak begitu yakin tentang pengindeksan.
sumber