Erinevus lehekülje "Find" redaktsioonide vahel
Allikas: Pingviini viki
(→Näited) |
|||
49. rida: | 49. rida: | ||
==Näited== | ==Näited== | ||
Leiab kõik TXT failid kodukataloogidest | Leiab kõik TXT failid kodukataloogidest | ||
+ | # find /home -name *.txt |
Redaktsioon: 14. august 2006, kell 11:41
Käsk find otsib reaalselt mööda katalooge. Seet ähendab seda, et eelnevalt ei ole vaja genereerida andmebaasi mille alusel otsing toimub, nagu teeb seda käsklus locate.
Kasutamine
find kataloog otsingukriteeriumid
Otsingukriteeriumid
- -daystart
- Lugeda aega pigem tänase päeva algusest, kui 24 tundi tagasi.
- -depth
- Uurida iga kataloogi sisu ennem kui kataloogi ennast
- -d
- Sama mis -depth. Lisatud ühilduvuse mõttes FreeBSD, NetBSD, MacOS X ja OpenBSD -ga.
- --help, -help
- Näitab kokkuvõtet kasäurea kasutamisest.
- -warn, --nowarn
- Lülitab hoiatus teated sisse või välja. Teated kehtivad ainult käsurea kasutuse kohta mitte otsingu tulemuste kohta.
Testid
- +n
- suurema kui n
- -n
- väiksem kui n
- n
- täpselt väärtus n
- -amin n
- Faili on viimati loetud n minutit tagasi
- -anewer faili_nimi
- Faili 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 *.txt