Temukan tidak memerlukan indeks, dan melintasi disk setiap kali Anda menjalankannya. Contoh
$ find / -name "*mynewprogram*"
loc dan varian membutuhkan file indeks, tetapi mereka bekerja -sangat- lebih cepat. 'locate' berasal dari GNU findutils. 'slocate' direkomendasikan hingga etch; itu adalah versi pencarian yang lebih 'aman', pengguna tidak akan melihat file yang tidak dapat mereka akses. 'mlocate' direkomendasikan di lenny dan yang lebih baru, mlocate memiliki mekanisme pengindeksan yang lebih efisien.
$ sudo updatedb # to update the index.
$ mlocate mynewprogram
which
mencari $PATH Anda untuk nama biner yang Anda berikan. Tidak perlu indeks.
$ which touch
/usr/bin/touch
Jika Anda ingin melihat file terinstal paket, gunakan ini
dpkg -L coreutils
Untuk melihat paket mana yang menginstal file tertentu
$ dpkg -S /usr/bin/touch
coreutils: /usr/bin/touch
coba
updatedb -v
[ -v untuk memastikan itu benar-benar berfungsi;-]
saya juga terkadang menggunakan
cd /whatever/is/the/path
find .|grep -i somePatternMatchingWhatIneed
Gunakan find
perintah.
Berikut adalah beberapa contoh dan dokumen sintaks. Sayangnya saya belum bisa menambahkan hyperlink :(.
http://linux.about.com/od/commands/a/blcmdl1_findx.htm
http://linux.about.com/od/commands/l/blcmdl1_find.htm