locate komutu, Linux sistemlerde dosyaları çok hızlı bulmak için kullanılan bir arama aracıdır. Gerçek zamanlı dizin taraması yapmak yerine, önceden oluşturulmuş bir veritabanı üzerinden arama yapar — bu nedenle sonuçları anında getirir.
Belirli adı içeren dosyaları bulmak:
locate notlar
Örnek çıktı:
/home/user/dokuman/notlar.txt
/home/user/proje/notlar_eski.txt
1) Uzantıya göre arama
locate *.conf
2) Belirli klasör içindeki sonuçları filtrele
locate /etc | grep hosts
3) Veritabanını güncelle
sudo updatedb
4) Tam yol eşleşmesi yap
locate -r "/home/.*/backup.*"
Dosyanın tam olarak nerede olduğunu hatırlamadığınızda, fakat adının bir kısmını biliyorsanız locate komutu en hızlı çözümdür. Özellikle büyük disklerde ve çok sayıda dosya içeren sistemlerde önemli zaman kazandırır.
updatedb çalıştırın.grep ile filtreleyin.sudo apt install mlocate).© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.