Ero sivun ”Find” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
 
(Luokka:Ohjelmat + exec-esimerkki)
Rivi 1: Rivi 1:
'''find''' komennolla voi etsiä asioita koneelta ja tiedostoista.
'''find'''-komennolla voi etsiä asioita koneelta ja tiedostoista.


== Esimerkkejä miten findia käytetään ==
== Esimerkkejä miten findia käytetään ==
Rivi 15: Rivi 15:
  find -name '*.jpg' | wc -l
  find -name '*.jpg' | wc -l


laittaa o+rwX oikeuden file.txt:lle kaikissa alihakemistoissa:
Laittaa o+rwX oikeuden file.txt:lle kaikissa alihakemistoissa:
  find . -name file.txt -print0 | xargs -0 chmod o+rwX
  find . -name file.txt -print0 | xargs -0 chmod o+rwX


Siirtää kaikki käyttäjän jani-petteri kotihakemistossa olevat [[symbolinen linkki|symlinkit]] joiden nimi sisältää  å:n käyttäjän tobias kotihakemiston alla sijaitsevaan foo/stuff-hakemistoon.
find ~jani-petteri -type l -name *å*  -exec mv '{}' ~tobias/foo/stuff/ ';'


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


[[Luokka:Komentorivi]]
[[Luokka:Komentorivi]]
[[Luokka:Ohjelmat]]

Versio 20. marraskuuta 2005 kello 20.30

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

Siirtää kaikki käyttäjän jani-petteri kotihakemistossa olevat symlinkit joiden nimi sisältää å:n käyttäjän tobias kotihakemiston alla sijaitsevaan foo/stuff-hakemistoon.

find ~jani-petteri -type l -name *å*  -exec mv '{}' ~tobias/foo/stuff/ ';'

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