Bu, find (bul) komutunu kullanarak yapabileceğin en basit aramadır. Aşağıdaki komutu yazdığında geçerli dizindeki ve herhangi bir alt dizindeki sorgu aranacaktır.  find -iname "dosyaadı"    -name yerine -iname kullandığında sorgunun büyük/küçük harf duyarlılığı dikkate alınmaz. -name komutu büyük/küçük harf duyarlıdır. Tüm sistemi aramak istiyorsan sorguya, / değiştiricisi ekleyebilirsin. Bu sayede find komutu, kök dizinden başlayarak tüm dizinleri arayacak.   find / -iname "dosyaadı"     / değiştiricisini /home/pat gibi bir dizin yolu ile değiştirerek aramayı, belirli bir dizinde başlatabilirsin. Aramanın yalnızca geçerli dizinde ve alt dizinlerde gerçekleştirilmesi için / yerine . kullanabilirsin. * eşleme karakterini kullan. Eşleme * karakteri, tam adını bilmediğin şeyleri veya belirli bir uzantıya sahip her şeyi bulmak istiyorsan işine yarayabilir.   find /home/pat -iname "*.conf"    Bu, Pat'in kullanıcı klasöründeki (ve alt dizinlerindeki) tüm .conf dosyalarını getirir. Dosya adının bir bölümüyle eşleşen her şeyi bulmak için de kullanabilirsin. Örneğin, wikiHow ile ilgili çok sayıda belgen varsa hepsini "*wiki*" yazarak bulabilirsin. Çok fazla arama sonucu çıkıyorsa bunları elemek zor olabilir. | karakterini kullan ve arama sonuçlarını "less" (daha az) filtreleme programına gönder. Bu, sonuçlar arasında daha kolay ilerlemeni ve sonuçları daha kolay filtrelemeni sağlar.   find /home/pat -iname "*.conf" | less Yalnızca belirli sonuç türlerini getirmek için değiştiricileri kullanabilirsin. Doğru değiştiriciyi kullanarak düzenli dosyaları (f), dizinleri (d), sembolik bağlantıları (l), karakter aygıtlarını (c) ve blok aygıtları (b) arayabilirsin.   find / -type f -iname "dosyaadı" Benzer adlara sahip çok sayıda dosyan varsa ama aradığın dosya boyutunu biliyorsan sonuçları dosya boyutuna göre filtreleyebilirsin.   find / -size +50M -iname "dosyaadı"    Bu, 50 megabayt veya daha büyük olan sonuçları getirir. Daha büyük veya daha küçük boyutları aramak için + veya - kullanabilirsin. + veya - koymadığında, tam olarak belirtilen boyutta dosyalar aranacak. Bayta (c), kilobayta (k), megabayta (M), gigabayta (G) veya 512 baytlık bloklara (b) göre filtreleme yapabilirsin. Boyut bayrağının büyük/küçük harf duyarlı olduğunu unutma. Farklı türdeki aramaları bir araya getirmek için -and, -or ve -not işlemcilerini kullanabilirsin.  find /tatilfotograflari -type f -size +200k -not -iname "*2015*"   Komut, "tatilfotograflari" dizininde 200 kilobayttan büyük ancak dosya adında hiçbir yerde "2015" bulunmayan dosyaları bulur. Bir kullanıcıya ait olan belirli bir dosyayı veya belirli izinlere sahip dosyaları bulmaya çalışıyorsan aramayı daraltabilirsin.   find / -user pat -iname "dosyaadı" find / -group users -iname "dosyaadı" find / -perm 777 -iname "dosyaadı"   Yukarıdaki örnekler, sorgu için belirtilen kullanıcıları, grupları veya izinleri arayacak. Bu türle eşleşen tüm dosyaları getirmek için dosya adı sorgusunu da atlayabilirsin. Örneğin find / -perm 777, 777 (kısıtlama olmadan) izinleri olan tüm dosyaları getirir. find komutunu diğer komutlarla birleştirebilirsin. Böylece bunları sorgu sonucu gelen dosyalar üzerinde çalıştırabilirsin. find komutunu ve ikinci komutu, -exec bayrağıyla ayır, ardından satırı {} \; ile bitir.   find . -type f -perm 777 -exec chmod 755 {} \;   Bu, 777 izinlerine sahip dosyalar için geçerli dizini (ve tüm alt dizinleri) arayacak. Daha sonra izinleri 755 olarak değiştirmek için chmod komutunu kullanacak.
Dosyayı, dosya adına göre ara. Aramayı, kök dizinde başlayacak şekilde ayarla. Sorguya ait bir parça ile eşleşen bir şey aramak için . Arama sonuçlarını daha kolay yönetilebilir hâle getir. Belirli sonuç türlerini bul. Arama sonuçlarını dosya boyutuna göre filtrele. Arama filtrelerini birleştirmek için boole işlemcilerini kullan. Dosyaları sahibine veya izinlerine göre ara. Dosyalar bulunduğunda eylemleri gerçekleştirmek için komutları birleştir.