Lilo Lainos ati UNIX Ofin: wa

Awọn ilana Linux ati UNIX wa n ṣe iwadi fun awọn faili ni awọn igbasilẹ akoso.

Atọkọ fun wiwa aṣẹ:

wa [ona ...] [ikosile]

Apejuwe

Iwe itọsọna yii jẹ iwe aṣẹ GNU ti wa . Atilẹyin ti o wa awari itupalẹ igi ti a fi opin si ni orukọ faili kọọkan ti a ṣe ayẹwo nipasẹ alaye ti a fi fun ni lati osi si apa ọtun, ni ibamu si awọn ofin ti iṣaaju (wo apakan lori Awọn oniṣẹ isalẹ), titi ti o fi di opin abajade; ni awọn ọrọ miiran, apa osi jẹ eke fun ati awọn iṣẹ, otitọ fun tabi , ni ipo ti o wa ni ṣiṣi si orukọ faili ti o tẹ.

Iṣaaju ariyanjiyan ti o bẹrẹ pẹlu:

ti mu lati jẹ ibẹrẹ ọrọ naa; eyikeyi ariyanjiyan ṣaaju ki o jẹ awọn ọna lati wa, ati awọn ariyanjiyan lẹhin ti o jẹ awọn iyokù ti awọn ikosile. Ti ko ba si awọn ọna ti a fun, a lo awọn itọsọna ti isiyi. Ti ko ba jẹ ikosile kankan, a yoo lo ọrọ naa -print .

Ilana ti o wa pẹlu ipo 0 ti gbogbo awọn faili ti ni ilọsiwaju ni ifijišẹ, o tobi ju 0 lọ ti awọn aṣiṣe ba waye.

Awọn alaye

Ọrọ naa jẹ awọn aṣayan (eyi ti o ni ipa iṣẹ-ṣiṣe gbogbo ju iṣẹ ti faili kan lọ, ki o si tun da otitọ pada), awọn idanwo (eyi ti o da otitọ tabi eke), ati awọn iṣẹ (eyi ti o ni awọn ipa ẹgbẹ ati ki o pada otitọ tabi iye asan), gbogbo awọnya nipasẹ awọn oniṣẹ. Ọrọ ikosile naa - ati pe o wa ni ibi ti a ti yọ oniṣẹ. Ti ọrọ naa ko ni awọn iṣẹ miiran yatọ si -prune , lẹhinna -print ti ṣe lori gbogbo awọn faili ti ọrọ naa jẹ otitọ.

Awọn aṣayan

Gbogbo awọn aṣayan nigbagbogbo pada otitọ. Wọn nigbagbogbo mu ipa, dipo ki a ṣe itọnisọna nikan nigbati wọn ba wa ipo wọn ninu ọrọ naa. Nitorina, fun asọtẹlẹ, o dara julọ lati gbe wọn ni ibẹrẹ ọrọ naa.

-daystart Awọn akoko wiwọn (fun -amin, -imeime, -cmin, -timeime, -mmin, ati -mtime ) lati ibẹrẹ ọjọ loni ju lati wakati 24 lọ sẹyin.
-depth Ṣiṣe awọn akoonu inu itọnisọna kọọkan ṣaaju ki o to liana ara rẹ.
-lada Awọn asopọ afihan ti o fẹran. Awọn imupọ -noleaf .
-help tabi --help Ṣe atokọ ni ṣoki ti lilo ila-aṣẹ ti wiwa ati jade.
-maxdepth [nọmba] Gbe silẹ ni ọpọlọpọ nọmba ti awọn ipele (nọmba alaiṣe ti kii-odi) ti awọn ilana ti o wa ni isalẹ awọn ariyanjiyan laini aṣẹ. Ọrọ -maxdepth 0 tumọ si pe nikan lo awọn idanwo ati awọn sise si awọn ariyanjiyan laini aṣẹ.
-mindepth [nọmba] Ma ṣe lo awọn idanwo tabi awọn iṣẹ ni awọn ipele to kere ju nọmba naa (nọmba alaiṣe ti kii-odi). Ọrọ ikosile -mindepth 1 tumo si ilana gbogbo awọn faili yatọ si awọn ariyanjiyan laini aṣẹ.
-wọnwọn Maṣe sọkalẹ awọn ilana lori awọn faili faili miiran. Orukọ miiran fun -xdev , fun ibamu pẹlu awọn ẹya miiran ti o wa .
-noleaf Maṣe jẹ ki o rọrun nipasẹ a ro pe awọn itọnisọna ni awọn iwe-itọka diẹ diẹ diẹ sii ju iyasọtọ kika asopọ wọn. *
-version tabi - iyipada Tẹ titẹ nọmba ti o wa ati jade kuro.
-xdev Maṣe sọkalẹ awọn ilana lori awọn faili faili miiran.

* A nilo aṣayan yi nigba wiwa awọn faili faili ti ko tẹle ilana Adehun itọnisọna UNx, bii CD-ROM tabi awọn faili faili MS-DOS tabi awọn ipo giga iwọn didun AFS. Ilana kọọkan lori awọn ipilẹ faili UNIX deede ni o kere 2 awọn lile ìjápọ: orukọ rẹ ati awọn oniwe- . (akoko) titẹsi. Pẹlupẹlu, awọn iwe-iṣẹ rẹ (ti o ba jẹ) kọọkan ni i .. titẹsi ti a ti sopọ mọ igbimọ naa.

Nigba ti a ba ri ti o n ṣayẹwo itọnisọna, lẹhin ti o ti fi awọn iwe-itọka meji diẹ sii ju iṣiro asopọ itọnisọna naa, o mọ pe awọn iyokù ninu awọn itọnisọna ni itọsọna naa jẹ awọn itọnisọna-kii-faili ( awọn faili kika ni aaye itọnisọna). Ti o ba jẹ pe orukọ awọn faili nikan nilo lati wa ni ayewo, ko si ye lati ṣe akọsilẹ wọn; eyi n ṣe ilosoke ilosoke ninu iyara iwadi.

Awọn idanwo

Awọn ariyanjiyan nọmba le wa ni pàtó bi:

+ n Fun tobi ju n.
-n Fun kere ju n.
n Fun gangan n.
-amin n O ti gba o kẹhin ni iṣẹju diẹ sẹyin.
-anewer [faili] O fi faili ti o kẹhin gba diẹ sii laipe ju iyipada faili lọ. -anewer ti ni ikolu nipasẹ -ọkọ nikan ti o ba ti -follow wa niwaju -anewer lori ila aṣẹ.
akoko-akoko n O ti gba o kẹhin ni n * 24 wakati sẹyin.
-cmin n Ipo iṣakoso ti gbẹyin pada ni iṣẹju diẹ sẹhin.
-cnewer [faili] Ipo iṣakoso ti yipada ni igba diẹ laipe o yipada si faili.
- Ipabajẹ ni o ni ipa nipasẹ -follow nikan ti o ba ti -follow wa ṣaaju ki o to -kan ni ila ila.
-kimeku n Ipo iṣakoso ti gbẹhin pada n * 24 wakati sẹyin.
-empty Faili ti ṣofo ati boya boya faili deede tabi itọsọna kan.
-false Erọ igbagbogbo.
-fype [iru] Faili wa lori faili faili ti iru-ara kan. Awọn oriṣiriṣi awọn faili faili to yatọ si yatọ si awọn ẹya ti Unix; akojọ ti ko ni pe ti awọn oriṣiriṣi faili ti a gba lori diẹ ninu awọn ẹya ti Unix tabi awọn miiran jẹ: ufs, 4.2, 4.3, nfs, tmp, mfs, S51K, S52K. O le lo -printf pẹlu itọnisọna% F lati wo awọn oriṣiriṣi awọn faili faili rẹ.
-gid n Nọmba ID nọmba ti Oluṣakoso jẹ n .
-group [gname] Oluṣakoso jẹ ti orukọ olupin (ẹgbẹ ID ẹgbẹ kan ti a gba laaye).
orukọ-oruko [apẹrẹ] Bi -lname, ṣugbọn awọn ere jẹ ọran ti ko ni idi.
-iname [apẹrẹ] Bi -name , ṣugbọn awọn baramu jẹ ọran ti ko ni idi. Fun apẹẹrẹ, awọn ilana fo * ati F ?? ba awọn faili faili Foo , FOO , foo , fOo , bbl
-inum n Faili ni nọmba nomba n .
-ipath [apẹrẹ] Bi -ipa , ṣugbọn awọn ere jẹ ọran ti ko ni idi.
-iregex [apẹrẹ] Bi -regex, ṣugbọn awọn ere jẹ ọran ti ko ni idi.
-links n Faili ni awọn ìsopọ n .
-nname [apẹrẹ] Faili jẹ ọna asopọ aami kan ti awọn akoonu inu apẹrẹ ikarahun ibamu. Awọn metacharacters ko tọju / tabi . Pataki.
-mmin n Ti ṣe atunṣe data ti faili ni iṣẹju diẹ sẹhin sẹyin.
-mtime n Ti ṣe atunṣe data ti n ṣe atunṣe n * 24 wakati sẹyin.
-name [apẹrẹ] Orukọ faili ti ipilẹ (ọna ti o wa pẹlu awọn ilana itọnisọna ti o yọ) ti o ni ibamu si apẹẹrẹ ikarahun. Awọn metacharacters ( * , ? , Ati [] ) ko baramu kan . ni ibẹrẹ ti orukọ ipilẹ. Lati foju eto kan ati awọn faili labẹ rẹ, lo -prune ; wo apẹẹrẹ ni apejuwe ti -path .
-newer [faili] Faili ti yipada ni laipe faili . Ọrọ ikosile -awọn ayọkẹlẹ ni o ni ipa nipasẹ -follow nikan ti o ba ti -follow wa ṣaaju ki o to di- lori ila ila.
-nouser Ko si olumulo ti o ni ibamu si ID ID olumulo.
-ijọpọ Ko si ẹgbẹ ti o ni ibamu si ID ID nọmba.
-path [apẹrẹ] Orukọ faili baamu apẹrẹ awoṣe ikarahun. Awọn metacharacters ko tọju / tabi . Pataki; bẹ, fun apẹẹrẹ, ri. -path './srfsc yoo tẹ titẹ sii fun itọsọna ti a npe ni ./src/misc (ti o ba wa). Lati foju gbogbo igi itọsọna kan, lo -wọn ju kọnkan gbogbo faili inu igi naa. Fun apẹẹrẹ, lati foju src / emacs liana ati awọn faili ati awọn ilana labẹ rẹ, ki o si tẹ awọn orukọ awọn faili miiran ti a ri, ṣe nkan bi eleyi: wa. -path './src/emacs' -prune -o -print
-perm [ipo] Awọn idasilẹ igbanilaaye ti faili jẹ gangan [ipo] (octal or symbolic). Awọn ọna ami ti a lo ipo 0 bi ojuami ti ilọkuro.
-perm -mode Gbogbo awọn idinku igbanilaaye [ipo] ti ṣeto fun faili naa.
-perm + mode Eyikeyi ti awọn fifun igbanilaaye [ipo] ti ṣeto fun faili naa.
-regex [apẹrẹ] Orukọ faili jẹ ibamu si apẹẹrẹ ikosile deede . Eyi jẹ baramu lori ọna gbogbo, kii ṣe àwárí kan. Fun apẹẹrẹ, lati baramu faili kan ti a npè ni ./fubar3, o le lo ikosile deedee . * Igi. tabi . * b. * 3 , ṣugbọn kii ṣe b. * r3 .
-size n [bckw] Oluṣakoso nlo n awọn aaye kun aaye. Awọn iṣiro jẹ awọn bulọọki 512-byte nipasẹ aiyipada tabi ti o ba tẹle n , awọn oludari ti o ba n tẹle n , kilobytes ti o ba tẹle n , tabi awọn ọrọ meji-meji ti o ba tẹle n . Iwọn ko ni kaakiri awọn ohun amorindia, ṣugbọn o ka awọn ohun amorindun ni awọn faili ti ko ni iyasọtọ ti a ko da sile.
-iwo Nigbagbogbo otitọ.
-type c Faili jẹ iru c :
b Block (ti a fagi) pataki
c Ohun kikọ (ti a ko fi ọwọ mu) pataki
d Ilana
p Ti a npe ni pipe (FIFO)
f Faili laini
l Ilana asopọ ami
s Socket
D ilekun (Solaris)
-uid n Oluṣakoso ID olumulo nọmba jẹ n .
-nu n O fi faili ti o kẹhin gba ọjọ ọjọ lẹhin ti ipo rẹ ti yipada kẹhin.
-user uname Oluṣakoso jẹ ohun ini nipasẹ olumulo lopo ( aṣani olumulo ID laaye).
-xtype c Kanna bi -type ayafi ti faili jẹ ọna asopọ aami kan. Fun awọn asopọ apẹẹrẹ: ti o ba ti fi -file silẹ , otitọ ti faili naa jẹ ọna asopọ si faili kan ti iru c ; ti o ba ti fi -file silẹ , otitọ bi c jẹ l. Ni awọn gbolohun miran, fun awọn asopọ afihan,
-xtype ṣayẹwo iru faili ti -iye ko ṣayẹwo.

Awọn iṣẹ

-exec àṣẹ ;

Iṣẹ pipaṣẹ ; otitọ ti o ba ti pada ipo 0. Gbogbo awọn ariyanjiyan ti o tẹle lati wa ni a mu lati jẹ ariyanjiyan si aṣẹ titi ariyanjiyan ti o wa ninu "; ' ti pade. A ti rọpo okun '{}' nipase orukọ faili lọwọlọwọ ti o ṣakoso ni ibi gbogbo ti o ba waye ninu awọn ariyanjiyan si aṣẹ, kii ṣe ni awọn ariyanjiyan ni ibi ti o jẹ nikan, bi ninu awọn ẹya ti o wa . Meji awọn oju-iṣẹ wọnyi le nilo lati saala (pẹlu "\") tabi ti sọ lati dabobo wọn lati ilọsiwaju nipasẹ ikarahun naa. A ṣe pipaṣẹ naa ni igbasilẹ ibere.

-fls faili

Otitọ; bi -l ṣugbọn kọ lati ṣakoso bi -fprint.

-fprint faili

Otitọ; tẹ orukọ faili kikun ni faili faili . Ti faili ko ba wa tẹlẹ nigbati o ba rii ti nṣiṣẹ, a ṣẹda rẹ; ti o ba wa tẹlẹ, o jẹ itọnisọna. Awọn faili faili "` / dev / stdout "'ati` `/ dev / stderr' 'ni a ṣe akosile pataki; wọn tọka si iṣelọpọ oṣiṣẹ ati aṣiṣe aṣiṣe deede, lẹsẹsẹ.

-fprint0 faili

Otitọ; bii -print0 ṣugbọn kọ lati ṣakoso bi -fprint.

-fprintf kika faili

Otitọ; bii -printf ṣugbọn kọ lati ṣe faili bi -fprint.

-ok aṣẹ ;

Bii -exec ṣugbọn beere olumulo ni akọkọ (lori titẹsi deede); ti o ba jẹ pe esi ko bẹrẹ pẹlu 'y' tabi 'Y', ma ṣe ṣiṣe awọn aṣẹ naa, ki o si pada sẹ.

-print

Otitọ; tẹ sita faili kikun ti o wa lori iṣọwọn oṣiṣẹ, atẹle nipa titun kan.

-print0

Otitọ; tẹ ami faili kikun ni ori oṣiṣẹ ti o fẹlẹfẹlẹ, tẹle nipa kikọ nkan asan. Eyi n gba awọn faili faili ti o ni awọn ọja titun lati ni itumọ ọna nipasẹ awọn eto ti o ṣawari iṣẹ ti o wa .

-printf kika

Otitọ; àtẹjáde titẹ sita lori oṣiṣẹ ti o jẹ deede, tumọ si '' yọ kuro ati awọn 'directives'%. Awọn ifilelẹ aaye ati awọn ipinnu le wa ni pato bi pẹlu iṣẹ titẹ 'C'. Kii -print, -printf ko fi afikun kan han ni opin okun. Awọn igbala ati awọn itọnisọna ni:

a

Bọtini itaniji.

\ b

Backspace.

\ c

Duro ṣiṣilẹ lati ọna kika yii lẹsẹkẹsẹ ki o si mu iṣẹ-ṣiṣe kuro.

\ f

Fọọmu kikọ sii.

\ n

Titun tuntun.

\ r

Pada ọkọ pada.

\ t

Atọka taabu.

\ v

Iboro oju-iwe.

\\

Atilẹyin ti o ni imọran (`\ ').

\ NNN

Awọn ohun kikọ ti koodu ASCII rẹ jẹ NNN (octal).

A 'iwa' iwa ti o tẹle pẹlu eyikeyi ohun miiran ti a ṣe deede bi awọ-ara eniyan, nitorina wọn mejeji ti wa ni titẹ.

%%

Aami ti oṣuwọn gangan.

% a

Akoko akoko wiwọle faili ni kika ti a ṣe pada nipasẹ iṣẹ C 'ctime'.

% A k

Akoko wiwọle akoko ti faili ni kika ti a ṣe pato nipasẹ k , eyi ti o jẹ boya '@' tabi ilana fun iṣẹ C 'strftime'. Awọn iye ti a ṣe fun k ni a ṣe akojọ si isalẹ; diẹ ninu awọn ti wọn le ma wa lori gbogbo awọn ọna ṣiṣe, nitori awọn iyatọ ni 'strftime' laarin awọn ọna ṣiṣe.

@

aaya niwon Jan. 1, 1970, 00:00 GMT.

Akoko aaye:

H

wakati (00..23)

I

wakati (01..12)

k

wakati (0..23)

l

wakati (1..12)

M

iṣẹju (00..59)

p

agbegbe ile AM ​​tabi PM

r

akoko, 12-wakati (hh: mm: ss [AP] M)

S

keji (00..61)

T

akoko, 24-wakati (hh: mm: ss)

X

aṣoju akoko ti agbegbe (H: M: S)

Z

agbegbe aago (fun apẹẹrẹ, EDT), tabi nkan ti ko ba si agbegbe aago kan ti o ṣawari

Awọn aaye aaye:

a

orukọ agbegbe ọsẹ ti a ti pinku (Sun..Sat)

A

orukọ ọjọ ipari ọjọ agbegbe ti agbegbe, ipari gigun (Sunday..Saturday)

b

orukọ agbala ti oṣuwọn ti agbegbe (Jan..Dec)

B

orukọ agbedemeji kikun ti agbegbe, ipari gigun (Oṣu January..December)

c

ọjọ ati akoko agbegbe (Sat Nov 04 12:02:33 EST 1989)

d

ọjọ ti osù (01..31)

D

ọjọ (mm / dd / yy)

h

bii b

j

ọjọ ti ọdun (001..366)

m

osù (01..12)

U

nọmba ọsẹ kan ti ọdun pẹlu Sunday bi ọjọ akọkọ ti ọsẹ (00..53)

w

ọjọ ọsẹ (0..6)

W

nọmba ọsẹ ti ọdun pẹlu awọn aarọ bi ọjọ akọkọ ti ọsẹ (00..53)

x

aṣeduro ọjọ ti agbegbe (mm / dd / yy)

y

awọn nọmba meji ti o kẹhin ọdun (00..99)

Y

ọdun (1970 ...)

% b

Iwọn faili ni awọn bulọọki 512-byte (ti ṣajọpọ).

% c

Ipo ikẹhin ti faili yi akoko pada ni ọna ti a ṣe pada nipasẹ iṣẹ C 'ctime'.

% C k

Ipo ipo ti o kẹhin yoo yipada akoko ni kika ti a ṣe pato nipasẹ k , ti o jẹ kanna bii fun% A.

% d

Ijinle faili ni igi itọsọna; 0 tumọ si faili jẹ iṣeduro laini aṣẹ.

% f

Orukọ faili pẹlu awọn ilana itọnisọna eyikeyi ti o kuro (nikan ni igbẹhin akoko).

% F

Iru faili filesystem ti faili naa wa; iye yii le ṣee lo fun -fype.

% g

Orukọ ẹgbẹ ẹgbẹ, tabi ID ẹgbẹ nọmba ti ẹgbẹ ko ba ni orukọ.

% G

Asiri ID ẹgbẹ nọmba.

% h

Awọn ilana itọsọna ti orukọ faili (gbogbo ṣugbọn igbẹhin akoko).

% H

Aṣiṣe laini aṣẹ aṣẹ labẹ iru faili ti a ri.

% i

Nọmba nomba ti faili (ni nomba eleemewa).

% k

Iwọn faili ni awọn bulọọki 1K (ti yika soke).

% l

Ohun ti asopọ asopọ aami (okun ti o ṣofo ti faili ko ba asopọ asopọ aami).

% m

Awọn fifun igbanilaaye Oluṣakoso (ni octal).

% n

Nọmba ti awọn asopọ lile lati ṣakoso faili.

% p

Orukọ faili.

% P

Orukọ faili pẹlu orukọ ti laini iṣeduro laini labẹ eyi ti o ri pe a yọ kuro.

% s

Oṣuwọn faili ni awọn parita.

% t

Akoko iyipada akoko ti faili ni kika ti iṣẹ C 'ctime pada'.

% T k

Akoko iyipada akoko ti faili ni kika ti a kọnkan nipasẹ k , ti o jẹ kanna bii fun% A.

% u

Orukọ olumulo olumulo, tabi ID aṣàmúlò ti aṣàmúlò ti ko ni orukọ.

% U

ID aṣàmúlò nọmba ti Oluṣakoso.

Aṣayan '%' ti o tẹle pẹlu eyikeyi iru ẹda miiran ti wa ni asonu (ṣugbọn awọn ohun elo miiran ti wa ni titẹ).

-piruni

Ti a ko ba fun -depth, otitọ; ma ṣe sọkalẹ awọn igbasilẹ ti isiyi.
Ti a ba fun -depth, eke; ko si ipa.

-ls

Otitọ; ṣe akojọ faili lọwọlọwọ ni ipele 'ls -dils' lori oṣiṣẹ deede. Awọn ẹka ihamọ jẹ awọn bulọọki 1K, ayafi ti a ṣeto ipilẹ ayika ayika POSIXLY_CORRECT, ninu eyiti awọn bulọọki 512-byte ti lo.

Awọn oniṣẹ

Ti ṣe akojọ ni ibere ti o dinku iṣaaju:

( expr )

Agbara ipa.

! expr

Otitọ ti o ba jẹ expr .

- kii ṣe expr

Bakan naa ! expr .

expr1 expr2

Ati (itumọ); expr2 ko ṣe ayẹwo boya expr1 jẹ eke.

expr1 -a expr2

Kanna bi expr1 expr2 .

expr1 - ati expr2

Kanna bi expr1 expr2 .

expr1 -o expr2

Tabi; expr2 ko ṣe ayẹwo boya expr1 jẹ otitọ.

expr1 - expr2

Kanna bi expr1 -o expr2 .

expr1 , expr2

Àtòkọ; gbogbo expr1 ati expr2 ni a ṣe ayẹwo nigbagbogbo. Awọn iye ti expr1 ti wa ni asonu; iye ti akojọ naa jẹ iye ti expr2 .

Awọn apẹẹrẹ

ri / ile-ose joe

Wa gbogbo faili labẹ isakoso / ile ti a joe jo.

ri / usr -name * stat

Wa gbogbo faili labẹ itọsọna / usr dopin ni ".stat".

ri / var / spool -mtime +60

Wa gbogbo faili labẹ itọsọna / var / spool ti a ti yipada diẹ sii ju 60 ọjọ sẹyin.

ri / tmp -name mojuto -type f -print | xargs / bin / rm -f

Wa awọn faili ti a darukọ mọ ni tabi ni isalẹ itọsọna / tmp ati pa wọn. Akiyesi pe eyi yoo ṣiṣẹ ti ko tọ ti o ba ni awọn filenames ti o ni awọn tuntun, awọn tabi awọn fifun meji, tabi awọn aaye.

ri / tmp -name mojuto -type f -print0 | xargs -0 / bin / rm -f

Wa awọn faili ti a darukọ mọ ni tabi ni isalẹ itọsọna / tmp ati pa wọn, awọn filenames sise ni iru ọna ti faili tabi awọn iwe akọọlẹ ti o ni awọn opo tabi ọkan meji, awọn alafo tabi awọn ọja tuntun ti wa ni atunse. Ayẹwo- orukọ naa wa ṣaaju ki idanwo -- ni-ni lati yago fun nini aami (2) lori gbogbo faili.

wa. -type f -exec faili '{}' \;

Ilana igbesẹ 'lori gbogbo faili ni tabi ni isalẹ igbimọ ti isiyi. Ṣe akiyesi pe awọn ami àmúró ni o wa ninu awọn ami iyasọtọ nikan lati dabobo wọn lati itumọ gẹgẹbi akọsilẹ iwe afọwọkọ. Aṣaro-ọna kanna ni idaabobo bakannaa nipasẹ lilo lilo ẹja, tilẹ ';' le ti lo ninu ọran naa tun.

ri / \ (-perm -4000 -fprintf /root/suid.txt '% # m% u% p \ n' \), \ \ (-size + 100M -fprintf /root/big.txt "% -10s% p \ n '\)

Ṣe ṣiṣakoso awọn faili faili lẹẹkanṣoṣo, ṣe akojọ awọn faili setupid ati awọn ilana sinu /root/suid.txt ati awọn faili nla si /root/big.txt .

ri $ Ile-akoko 0

Ṣawari awọn faili ni ile-iṣẹ rẹ ti a ti yipada ni awọn wakati mejilelogun ti o kẹhin. Iṣẹ yi n ṣiṣẹ ni ọna yii nitoripe akoko ti o ti ṣe atunṣe ti o kẹhin ti pin si nipasẹ awọn wakati 24 ati pe gbogbo isonu ti wa ni asonu. Ti o tumọ si pe lati ni ibamu -time

0 , faili kan ni lati ni iyipada ninu akoko ti o kọja ti o kere ju wakati 24 lọ sẹyin.

wa. -perm 664

Wa awọn faili ti o ti ka ati kọ iwe fun oluwa wọn, ati ẹgbẹ, ṣugbọn eyi ti awọn olumulo miiran le ka ṣugbọn ko kọ si. Awọn faili ti o ṣe àwárí awọn iyasọtọ wọnyi ṣugbọn awọn igbasilẹ igbanilaaye miiran (fun apẹẹrẹ ti ẹnikan ba le ṣiṣẹ faili naa) kii yoo ṣe afiwe.

wa. -perm -664

Wa awọn faili ti o ti ka ati kọ iwe fun oluwa ati ẹgbẹ wọn, ati eyi ti awọn elomiran le ka, lai ṣe akiyesi awọn eyikeyi awọn igbanilaaye afikun (fun apẹẹrẹ, bit executable). Eyi yoo ba faili kan ti o ni ipo 0777, fun apẹẹrẹ.

wa. -perm / 222

Ṣawari awọn faili ti o jẹ ẹni ti o dara (ẹnikan ti o ni wọn, tabi ẹgbẹ wọn, tabi eyikeyi miiran).

wa. -perm / 220 wa. -perm / u + w, g + w ri. -perm / u = w, g = w

Gbogbo awọn ofin wọnyi mẹta ṣe ohun kan kanna, ṣugbọn ẹni akọkọ nlo aṣoju octal ti ipo faili, ati awọn miiran meji lo fọọmu aami. Awọn ofin wọnyi pa gbogbo awọn faili ti o jẹ ti o dara nipasẹ boya oluwa wọn tabi ẹgbẹ wọn. Awọn faili naa ko ni lati ni idaniloju nipasẹ awọn onibara ati ẹgbẹ lati wa ni afiwe; boya yoo ṣe.

wa. -perm -220 wa. -perm -g + w, u + w

Awọn ofin wọnyi mejeji ṣe ohun kanna; ṣawari awọn faili ti o jẹ ti o dara nipasẹ awọn onibara wọn ati ẹgbẹ wọn.

wa. -perm -444 -perm / 222! -perm / 111 wa. -perm -a + r -perm / a + w! -perm / a + x

Awọn wọnyi meji paṣẹ awọn mejeeji ti o wa fun awọn faili ti o le ṣe atunṣe fun gbogbo eniyan (-perm -444 tabi -perm -a + r), ni o kere ju ni kọwe si ṣeto bit (-perm / 222 tabi -perm / a + w) ṣugbọn kii ṣe alaṣẹ fun ẹnikẹni (! -perm / 111 ati! -perm / a + x ni atẹle)

Pataki: Lo pipaṣẹ eniyan ( % eniyan ) lati wo bi o ṣe nlo aṣẹ kan lori kọmputa rẹ.