Muudatused

Find

Lisatud 1759 baiti, 30. august 2009, kell 08:50
[[Kategooria:Linuxi käsud]]
Käsk find otsib reaalselt faile rekursiivselt mööda katalooge. Seet ähendab seda, et eelnevalt Erinevalt käsust [[locate]] ei ole eelnevalt vaja genereerida andmebaasi , mille alusel otsing toimub, nagu teeb seda käsklus [[locate]]. Otsingu ulatuse saab määrata kataloogiga.
==Kasutamine==
find kataloog otsingukriteeriumid
==Testid==
; +n : suurema jaoks kui n; -n : väiksem jaoks kui n
; n : täpselt väärtus n
; -amin n : Faili on viimati loetud n minutit tagasi
; -anewer faili_nimi : Viimati lugeFaili on viimati loetud kui muudetud; -atime n : Faili on viimati loetud n*24 tundi tagasi.; -cmin n : Faili staatust muudeti viimati n minutit tagasi.; -cnewer fili_nimi : Faili staatuse muutmine on hilisem kui faili enda muutmine; -ctime n : Faili staatust on muudetud n*24 tundi tagasi.; -empty : Fail on tühi ja on tavaline fail või kataloog.; -fstype type : Fail asetseb type failisüsteemil.; -gid n : Faili grupi id number on n; -group grupi_nimi : Fail kuulub gruppi mille nimi on grupi_nimi.; -mmin n : Faili sisu on muudetud n minutit tagasi.; -mtime n : Faili sisu muudeti viimati n*24 tundi tagasi.; -newer fili_nimi : Faili on muudetud hiljem kui faili_nimi; -nouser : Süsteemis ei vasta kasutajad faili kasutaja id -le; -nogroup : Süsteemis ei vasta gruppi faili gruppi id -le; -size n[cwbkMG] : Fail kasutab n ühiku ruumi.; : `b' - 512-baidiste blokkide jaoks (see on standard, kui ühtegi suffixit ei kasutata); : `c' - baitide jaoks; : `k' - Kilobaidid (ühikud kus on 1024 baiti); : `M' - Maegabaidid (ühikud kus on 1048576 baiti); : `G' - Gigabaidid (ühikud kus on 1073741824 baiti); -type c : Faili tüüp on:; : b - block (buhverdatud) spetsiaalne; : c - täht (buhverdamata) spetsiaalne; : d - kataloog; : f - tavaline fail; -uid n : Faili id number vastab kasutaja id -le n; -used n : Faili viimati loeti n päeva peale seda kui tema staatust muudeti.; -user kasutaja_nimi : Faili omanik on kasutaja_nimi==Tegevused==; -delete : Kustutab failid. Tulemus on tõene kui kustutamine õnnestub. Kui kustutamine ebaõnnestub väljastatakse veateade.==Näited==Leiab kõik TXT failid kodukataloogidest # find /home -name *.txtOtsib kõik viimase nädala jooksul muudetud failid # find /etc -mtime -7
110
muudatust

Aita seda lehekülge täiustada!