Tiedostoja etsitään käskyllä find. Seuraava esimerkki etsii juurihakemistosta alkaen tiedostoa, jonka nimen osana on foo.
$ find / -name "*foo*" |
Find on hyvin monipuolinen ja se pystyy paljon monipuolisempiin hakuihin. Manuaalisivu find(8) ja findin info-sivu kertovat tarkemmin.
Linuxissa on myös yleensä asennettuna ohjelma nimeltään locate. Locate on nopeampi kuin find, koska tiedostoja etsitään tietokannasta. Tietokannan päivittämiseen on olemassa käsky updatedb.
Locate-käsky on helpompi käyttää kuin find. Tiedostoa, jonka nimen osana on foo, etsitään locatella seuraavasti:
$ locate "*foo*" |
Lisää kertovat manuaalisivut locate(1) ja updatedb(1).
Huomaa: Jos käytät merkkejä '?' tai '*', laita ne lainausmerkkeihin. Muuten käyttämäsi shell muuttaa näitä merkkejä.