Find

Linux.fista
Versio hetkellä 19. marraskuuta 2005 kello 22.45 – tehnyt Tuomas (keskustelu | muokkaukset)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

find komennolla voi etsiä asioita koneelta ja tiedostoista.

Esimerkkejä miten findia käytetään

Etsi *.log täältä ja alahakemistoista:

find . -name *.log

Etsi isoimmat filet:

find /var -type f -printf "%s\t%p\n"|sort +0n

Listaa kaikki tiedostot joita on muutettu viimeisen 30min aikana, myös alihakemistoista:

find . -type f -mmin -30 -print

Laskee montako jpg fileä hakemiston alta löytyy:

find -name '*.jpg' | wc -l

laittaa o+rwX oikeuden file.txt:lle kaikissa alihakemistoissa:

find . -name file.txt -print0 | xargs -0 chmod o+rwX


Lisää find komennon käyttötapoja löytyy Komentorivivinkkejä -sivulta.