locate Komutu

İsimlerinden dosyaları bulmaya yarayan komuttur. updatedb tarafından hazırlanan bir ya da daha çok veritabanını kontrol ederek sonuçları ekrana yansıtır. Öntanımlı olarak locate, veritabanından bulunan dosyanın mevcut olup olmadığını kontrol etmez. Daha ayrıntılı bilgiyi locate man sayfasından elde edebilirsiniz.

Man sayfalarında tanımlı kullanım şekli:
locate [OPTION]... PATTERN...

Örnekler:
locate AA
İsminde AA olan tüm dosyalar ve dizinler ayrı ayrı satırlar halinde listelenir.
locate -l2 AA
Çıktı iki sonuç ile sınırlandırılır.
locate -S
Kullanılan veritabanı istatistikleri görüntülenir.
locate -w AA
Aramada yol üzerinde aynı isimdeki dosyaları görüntüler.
locate -i AA
Sonuçta aa isimli tüm dosyalar da görüntülenir.
locate *AA
Sonu AA olan tüm hedefleri görüntüler.

Parametreleri:
-b veya --basename
Sadece hedefteki isimle eşleşen varsa görüntülenir.

-c veya --count
Sadece kaç sonuç bulunuduğunu yazar.

-d DBPATH veya --database DBPATH
Öntanımlı dosya yerine veritabanı olarak DBPATH kullanılır. (/var/lib/mlocate/mlocate.db yerine)

-e veya --existing
Sadece mevcut dosyaları yazdırır.

-L veya --follow
Mevcut dosyaları kontrol ederken sembolik linkleri takip eder(öntanımlı)

-i veya --ignore-case
Şablonlar karşılaştırılırken küçük-büyük harf farklılıklarını önemsemez.

-l veya --limit veya -n LIMIT
Çıktıyı belirtilen limitle sınırlar.

-m veya --mmap
Geçmişe dönük uyumluluk önemsenmez.(BSD ve GNU locate ile uyum)

-P veya --nofollow veya -H
Mevcut dosyaları kontrol ederken sembolik linkleri takip etmez.

-0 veya --null
Çıktılar arasında boşluk bırakmaz.

-S veya --statistics
Şablonlariçin arama yapmaz, kullanılan veritabanı hakkında istatistikleri yazar.

-q veya --quiet
Veritabanı okuma hatalarını yazdırmaz.

-r REGEXP veya --regexp REGEXP
Basit REGEXP araması yapar. (Şablon aramak yerine)

-s veya --stdio
Geçmişe dönük uyumluluk önemsenmez.(BSD ve GNU locate ile uyum)

-w veya --wholename
Bütün yoldaki isimlerle karşılaştırma yapılır.(Öntanımlıdır)

-V veya --version
Sürüm bilgisi görüntülenir.

-h
Yardım ekranı görüntülenir.
***************************************************************************
Linux Mint 15 dağıtımındaki mlocate 0.25 için geçerli olan bilgilerdir. Diğer dağıtım ve sürümlerde uygulamalarda farklılıklar olabilir.
Yazı tarihi : 2013




ANA SAYFA GNU/LINUX Komutlar