|   |   | 
| Line 3: | Line 3: | 
|  | Autor |  | Autor | 
|  | 
 |  | 
 | 
|  | =Näited=
 |  | 
|  | '''1. Find alus'''
 |  | 
|  | 
 |  | 
 | 
|  | 
 |  | 
|  | *Vaikimisi süntaks on: 
 |  | 
|  | 
 |  | 
|  | <pre> find [path] [expression] </pre>
 |  | 
|  | 
 |  | 
|  | 
 |  | 
|  | '''2. Faili leidmine nime järgi'''
 |  | 
|  | 
 |  | 
|  | 
 |  | 
|  | *Näiteks soovite leida kõik mp3 failid kasutajate kodu kataloogides. Faile saab leida käsuga:
 |  | 
|  | 
 |  | 
|  | <pre> find /home -name "*.mp3" </pre>
 |  | 
|  | 
 |  | 
|  | *Kui soovite otsida näiteks *.mpg ja *.avi faile, siis kasuta järgmist:
 |  | 
|  | 
 |  | 
|  | <pre> find /home -name "*.mpg" -o -name "*.avi" </pre>
 |  | 
|  | 
 |  | 
|  | *Tõstutundetu otsingud on võimalik saavutada kasutades -iname :
 |  | 
|  | 
 |  | 
|  | <pre> find /home -iname "*.mpg" -o -iname "*.avi" </pre>
 |  | 
|  | 
 |  | 
|  | 
 |  | 
|  | '''3. Lisades mõned Põhimõtted'''
 |  | 
|  | 
 |  | 
|  | ''Sellist tüüpi otsinguid kasutades tuleb liiga palju tulemusi, mistõttu on raske leida, mida te otsisite esiteks.
 |  | 
|  | Õnneks saab piirata otsingut, lisades kriteeriume, nagu faili suuruse ja faili muutmise kuupäeva.''
 |  | 
|  | 
 |  | 
|  | 
 |  | 
|  | *Leiame Avi failid, mis on suuremad kui 700m. Seda võib teha:
 |  | 
|  | 
 |  | 
|  | <pre> find /home/-name "*.avi ' -size 700 M </pre>
 |  | 
|  | 
 |  | 
|  | *Saab ka leida sama hulga faile, mida muudeti vähem kui 15 päeva tagasi:
 |  | 
|  | 
 |  | 
|  | <pre> find /home/-name "*.avi '-size 700 M -mtime -15 </pre>
 |  | 
|  | 
 |  | 
|  | 
 |  | 
|  | '''4. Lisades mõned meetmed'''
 |  | 
|  | 
 |  | 
|  | ''Võimalik on leida Avi-faili, mis on uuem kui 15 päeva. Selle näite puhul liigutame ka faili teise asukohta: /minu/uus/film. Eeldusel, et see kataloog on juba olemas oma süsteemis.''
 |  | 
|  | 
 |  | 
|  | 
 |  | 
|  | *Avi failid suuremad kui 700 M ja nooremad kui 15 päeva /minu/uus/film saab teha:
 |  | 
|  | 
 |  | 
|  | <pre> find /home/-name "*.avi '-size +700 M-mtime -15-exec mv' () '/minu/uus/film/ \; </pre>
 |  | 
|  | 
 |  | 
|  | Kasutades '()' ja \; (on tühik enne \;).
 |  | 
|  | "()" Vastab, et faili ei leitud, kuigi \; lõpetab exec avaldusega.
 |  | 
|  | 
 |  | 
 | 
|  | =Lingid= |  | =Lingid= | 
Sissejuhatus
TÖÖ ON VEEL POOLIK!!!!!!!!!!!!!!!!!!!!!!
Autor
Lingid
Find1ja /Find 2
Kuidas leida faile
FF
FFF
veel
/ ja veel