Ke hoʻohana nei i ka Linux a me Unix Poloki: e huli

ʻO ka Linux a me Unix kauoha e loaʻa i ka huliʻana i nā waihona ma kahi hoʻonohonoho papa kuhikuhi.

Kuhi helu no kaʻike 'ana i ke kauoha:

Loaʻa [ʻaoʻao ...] ['ōlelo]

Hōʻike

Ke hōʻike nei kēia palapalaʻaoʻaoʻaoʻao i ka hōʻike GNU o ka loaʻa . Loaʻa kaʻimi i ka huli o ka pūnaewele i hoʻopaʻaʻia ma kēlā me kēia inoa pūnaewele hāʻawiʻia ma o ka loiloiʻana i ka'ōlelo i hāʻawiʻia mai ka'ākau a hiki i ka'ākau, e like me nā kānāwai o ke kūlana mua (e nānā i ka mahele o nā Meahana ma lalo), aʻikeʻia ka hopena; ma nā'ōlelo'ē aʻe, he wahaheʻe kaʻaoʻao hema a no ka hana,ʻoiaʻiʻo no ka, a ma kahi kahi e huli ai i ka inoa o ka pūnaewele hou.

ʻO ka hihia mua e hoʻomaka me:

ua laweʻia e lilo i mea hoʻomaka o ka'ōlelo; kekahi mau pane ma mua o ia mea he mau ala eʻimi ai, a me nā pane ma hope o ia ke koena o ka'ōlelo. Ināʻaʻohe ala e hāʻawiʻia, hoʻohanaʻia ka papa inoa o kēia manawa. Ināʻaʻohe'ōlelo i hāʻawiʻia, hoʻohanaʻia ka'ōlelo-hoʻolālā.

Loaʻa ka hua'ōlelo i loaʻa me ke kūlana 0 inā hoʻopau maikaʻiʻia nā faila a pau,ʻoi aʻe ma mua o 0 inā loaʻa nā hewa.

Nā'ōlelo

ʻO ka'ōlelo i kūkuluʻia no nā koho (kahi e pili ana i ka hana maʻamau ma mua o ka hoʻoponoponoʻana i kahi faila pololei, a hoʻihoʻi mau i kaʻoiaʻiʻo), nā hōʻoia (ʻo ia hoʻi ka hoʻihoʻiʻana i kaʻoiaʻiʻo a me keʻanoʻole), a me nā hana (he mau hopena kūpono a hoʻihoʻi i kaʻoiaʻiʻo ke koho wahaheʻe), nā mea a pau i hoʻokaʻawaleʻia e nā mea hana. ʻO ka hua'ōlelo - a hoʻokauʻia kahi i hoʻokuʻuʻia ai ka mea hoʻohana. Ināʻaʻohe hana i loko o kēia hua'ōlelo ma waho aʻe o ka -prune , a laila ua hanaʻia -print ma nā'ōnaeʻa a pau e hōʻikeʻia ai ka'ōlelo.

Nā koho

E hoʻoholo mau i nā koho a pau. Hoʻoikaika mau lākou, ma mua o ke kaʻinaʻana wale nō i ka wā i loaʻa ai ko lākou wahi ma ka'ōlelo. No laila, no ka mālamalama, maikaʻi ke waihoʻana iā lākou i ka hoʻomakaʻana o ka'ōlelo.

-daystart ʻO nā manawa kūpono (no -amin, -ime, -cmin, -ctime, -mmin, a -mtime ) mai ka hoʻomakaʻana i kēia lā ma mua o nā hola 24 i hala.
-p Hoʻomaʻa i nā mea o kēlā me kēia papa kuhikuhi ma mua o ka whaiala iho.
-Ke'ōlelo Nā loulou alahaka pili. Hoʻoholoʻia -noleaf .
-help aiʻole --help E kāleka i kahi hōʻuluʻulu o ka hoʻohanaʻana o ka laina maʻamau i ka huli a me ka puka.
-maxdepth [helu] E piʻi i ka helu nui loa (kahi helu kīʻole) o nā papa kuhikuhi ma lalo o nā kumuhana laina kauoha. ʻO ka'ōlelo -maxdepth 0 keʻano o ka hoʻohana waleʻana i nā ho'āʻo a me nā hana i nā kumuhana laina kauoha.
-mindepth [helu] Mai hoʻokomo i kekahi mau ho'āʻo a hana paha ma nā emi i lalo o ka helu (kahi helu kīʻole). ʻO ka hua'ōlelo -mindepth 1 keʻano o ka hanaʻana i nā faila a pau nā'ōlelo hoʻoili'ōlelo kauoha.
nui Mai hoʻokae i nā waihona inoa ma nā pūnaewele pūnaewele'ē aʻe. He inoa hou no -xdev , no kaʻaeʻana me kekahi mauʻano'ē aʻe o ka huli .
-noleaf Mai hoʻolālā i ka manaʻoʻana i loko o nā papa kuhikuhiʻelua mau papa kuhikuhi ma mua o ko lākou helu pilina paʻa. *
-huli a iʻole --huli E kāomi i ka helu helu a me ka puka.
-xdev Mai hoʻokae i nā waihona inoa ma nā pūnaewele pūnaewele'ē aʻe.

* Pono kēia koho ma ka huliʻana i nā systemystems iʻole e pili i ka hui Unix directory-link, e like me CD-ROM a MS-DOS pūnaewele pūnaewele a iʻole nā ​​helu mauna mauna AFS. ʻO kēlā me kēia papa helu ma nā pūnaewele pūnaewele maʻamau o Unix he 2 mau loulou pololei: kona inoa a me kona . (manawa) komo. Eia hou, i kona mau papa kuhikuhi (inā loaʻa) kekahi me ka .. komo i pili i kēlā papa kuhikuhi.

Keʻikeʻiaʻo ia e nānā ana i ka papa kuhikuhi, ma hope o kona heluʻelua papa liʻiliʻi ma mua o ka helu kuhi o ka papa kuhikuhi, uaʻikeʻo ia i ke koena o nā mea i komo i loko o ka papa kuhikuhi he mau kuhikuhiʻole ( waihona leaf in the directory directory). Inā pono pono ke nānāʻia nā inoa o nā 'file,' aʻole pono e hoʻokau iā lākou; lilo kēia i ka piʻi nui i ka wikiwiki hulina.

Nā ho'āʻo

Hiki ke ho'ākākaʻia nā kumu helu helu penei:

+ n No kaʻoi aku o ka n.
-n No ka emi mai o ka n.
n No ka pololei n.
'Amene N Ua hoʻokomo hopeʻia nā'eneke i minuke i hala aku nei.
-anewer [waihona] Ua hoʻopili hopeʻia ka waihona ma mua o ka hoʻololiʻana o ka faila . -e hoʻolālāʻia ka -anex -follow only if -follow e hele mai ma mua o ka pae ma ka laina kauoha.
-eime n Ua hoʻokomo hopeʻia ka waihona n * 24 mau mahina aku nei.
-cmin n Ua hoʻololi hopeʻia ke kūlana o ka pelekane ma minuke i hala aku.
-cnewer [pūnaewele] Ua hoʻololi hope loaʻia ke kūlana o ka pelekane ma mua o ka hoʻololiʻana o ka faila.
- pilikia ka hoʻokele - -pili inā wale nō inā -follow e hele mai ma mua -e kau ma ka laina kauoha.
-kime n Ua hoʻololi hopeʻia ke kūlana o ka pelekane n * 24 mau mahina aku nei.
ana He hakahaka ka waihona a he faila maʻamau ia a iʻole kahi papa kuhikuhi.
ʻAe Kuhihewa mau.
-fstype [type] Aia ka waihona ma nā pūnaewele pūnaewele i heluʻia. Keʻano likeʻole nā'ōmole fileystem i nā mana likeʻole o Unix; he papa inoaʻole o nā pūnaewele pūnaewele i'āponoʻia ma kahi o Unix a iʻole kekahi'ē aʻe: ufs, 4.2, 4.3, nfs, tmp, mfs, S51K, S52K. Hiki iāʻoe ke hoʻohana i -printf me ka% F kuhikuhi eʻike i keʻano o kāu mau systemystems.
-gid n ʻO ka helu o ka pūʻulu ID o ka n .
-group [inoa inoa] ʻO ka file e pili ana i ka inoa inoa (ka helu helu ID iʻaeʻia).
inoa inoa Like -name, akāʻo ka pāʻani he mea kūponoʻole.
-meame Like -name , akā paʻakikī ke kūlana. Eia kekahi laʻana,ʻo nā hiʻohiʻona fo * a me F ?? e hoʻohālike i nā inoa o Foo , FOO , foo , fOo , etc.
-inum n Loaʻa i ka leka uila helu n .
-ehoe [kumu] Like -path , akāʻo ka pāʻani he mea kūponoʻole.
-iregex [hiʻohiʻona] Like -regex, akāʻo ka pāʻani he mea kūponoʻole.
-links n Kōnae i n mau loulou.
inoa-inoa ʻO kaʻili he hōʻailona hōʻailona e like me nā hiʻohiʻona o ka pūʻulu pili. ʻAʻole mālama nā metacharacters / a . nui.
-mmin n Ua hoʻopili hopeʻia nāʻikepili o kaʻilima i minuke i hala aku nei.
-mime n Ua hoʻoponopono hopeʻia nā'ilipili i n * 24 mau mahina aku nei.
-name [kumu] Ke kumu o ka inoa inoa (ʻo ke ala me nā pūnaewele alakaʻi e weheʻia) pili i keʻano o nā hāmeʻe. ʻAʻole i like nā metahatacters ( * , ? , A [[ ) . i ka hoʻomaka o ka inoa inoa. No ka haʻalele i kahi papa kuhikuhi a me nā pūnaewele ma lalo iho, hoʻohana -prune ; e nānā i kahi hiʻohiʻona i ka wehewehena o -path .
-newer [waihona] Ua hoʻoponopono hou 'ia ka waihona ma mua aʻe o ka faile . ʻO ka hua'ōlelo - hoʻopilikiaʻia ka mea hoʻoheheʻe - -pili inā wale nō -e hiki i ka paumaila mua -iʻole ma ka laina kauoha.
-nouser ʻAʻohe mea hoʻohana e pili i ka inoa helu helu o ka file.
-noʻulu ʻAʻohe pūʻali e pili ana i ka file ID pūnaewele.
-path [hiʻohiʻona] Kāleka inoa me nā hiʻohiʻona'ōkoʻomakau . ʻAʻole mālama nā metacharacters / a . nui; no laila, noʻonoʻo, loaʻa. -path './sr %sc e paʻi kahi kiʻina no ka papa kuhikuhi i kapaʻia ./src/misc (inā loaʻa kekahi). No ka haʻaleleʻana i kahi lāʻau kuhikuhi piha, hoʻohana -prune ma mua o ka nānāʻana i kēlā me kēia kōnae i ka lāʻau. Eia kekahi laʻana, e hoʻokuʻu i ka src / emacs directory a me nā kulekele a pau a me nā kulekele ma lalo iho, a kāpili i nā inoa o nā mea'ē aʻe i loaʻa, e hana i kēia mea: e huli. -path './src/emacs' -prune -o -print
-perm [mode] ʻO nāʻae a pau o nā faile e like me keʻano [mode] (octal a iʻole). Hoʻohālikelike nāʻano hana hoʻohana i ka hana 0 ma keʻano he pae o ka haʻaleleʻana.
-perm -mode Hoʻonohonohoʻia nā'āpana o kaʻaeʻana no ke faila.
-perm + mode Ua hoʻonohoʻia kekahi o nā'āpana o kaʻaeʻana no ke faila.
-regex ʻO ka inoa inoa e pili ana i keʻano o nā hiʻohiʻona mau . He pāʻani kēia ma ke ala a pau,ʻaʻole ka huli. Eia kekahi laʻana, e hoʻohui i kahi faila i kapaʻia ./fubar3, hiki iāʻoe ke hoʻohana i ka'ōlelo maʻamau . * Pa. b. * b. * 3 , akāʻaʻoleʻo b. * r3 .
-eze n [bckw] Hoʻopili ka File i n mau kikowaena kikowaena. ʻO nā pūnaewele he 512-byte mau moku ma o ke kuhi aiʻole inā e hahai i n , bytes inā e hahai n n n , kilobytes inā hahai ka hahai n , a iʻole nā ​​hua'ōlelo 2-byte inā e hahai ia n . ʻAʻole i heluʻia ka nui i nā poho'ākau, akā, heluʻia nā polaki i nā'ōwili kikoʻole i hāʻawiʻoleʻia.
-eʻe Pono mau loa.
-mei c ʻO ka waihona o ka type c :
b Block (i hanaʻia) kūikawā
c ʻO kahi mea nui (unbuffered) kūikawā
d Papa kuhikuhi
p Kapa paiʻia (FIFO)
f Kāleka maʻamau
l Nā leka uila
s Kaomi
D puka (Solaris)
-uid n ʻO ka helu inoa mea hoʻohana o File i ka n .
ʻoki i n Uaʻae hopeʻia ka waihona i n mau lā ma hope o ka hoʻololi hopeʻana o kona kūlana.
-user uname ʻO ka waihona ke hoʻohanaʻia e ka mea hoʻohana oneame (ka inoa helu hoʻohana heluʻia).
-xtype c Hiki like me -type keʻole ka pūnaewele he hōʻailona hōʻailona. No nā loulou i nā hōʻailona: ināʻaʻole i hāʻawiʻiaʻo -follow ,ʻoiaʻiʻo inā he loulou ka file i kahi faila o ka c c ; inā ua hāʻawiʻiaʻo -follow ,ʻoiaʻiʻo inā he l. I nā hua'ē aʻe, no nā loulou pili,
-xtype nānā i keʻano o ka file iʻole-nānā iā.

Nā hana

kānāwai -exec;

ʻO ka hana hoʻokō; pono inā hoʻihoʻiʻia ke kuleana. ʻO nā mea a pau e pili ana i nā kumuhana e loaʻa ai , ua'ōleloʻia he mau'ōlelo hōʻoia i ke kauoha a hiki i kahi kū'ēʻana o "; ' ua hālāwai. Hoʻopaʻiʻia ka string '{'} e ka inoa o ka faile o kēia manawa i kahi i loaʻa ai i nā kumuhana i ka kauoha,ʻaʻole wale ma nā pane wale i kahi wale nō, e like me kekahi mau hua'ōlelo o ka loaʻa . Pono e hoʻopakeleʻia kēia mau kūkuluʻelua (me "\") aiʻole i'ōleloʻia no ka paleʻana iā lākou mai ka hoʻonuiʻana o ka pū. Hoʻopaʻiʻia ka kauoha ma ka helu hoʻomaka.

file file

ʻoiaʻiʻo; like -ls ae kākau e hoʻopili e like me -pprint.

papa inoa

ʻoiaʻiʻo; e paʻi i ka inoa o nā inoa piha i loko o ka faila kōnae . Inā loaʻaʻole ka file i ka wā e holo ai, ua hanaʻia; inā loaʻa, uaʻoluʻolu. ʻO nā inoa inoa '`/ dev / stdout' 'a` `/ dev / stderr' 'keʻano koʻikoʻi' ia; ke nānā nei lākou i ka huahana kū i waho a me ka puka pūnaewele maʻamau, i kēlā me kēia.

-fprint0 file

ʻoiaʻiʻo; like -print0 a e kākau e like me -fprint.

-fprintf hōʻano file

ʻoiaʻiʻo; like -printf akā e kākau e like me -pprint.

kāpena command

Like -exec akā e noi mua i ka mea hoʻohana (ma ka'ati kūlana); ināʻaʻole i hoʻomaka ka pane me 'y' a iʻole 'Y', mai holo i ke kauoha, a hoʻihoʻi i ka hewa.

-print

ʻoiaʻiʻo; e paʻi i ka inoa o nā inoa piha ma ka papahanaʻoihana, a laila e ka mea hou.

-print0

ʻoiaʻiʻo; e paʻi i ka inoa o ka inoa piha ma luna o ka pukaʻoihana, a laila e ka inoa null. ʻO kēia ka mea eʻae i nā inoa kōnae i loko o nā hua'ōlelo hou e unuhi ponoʻia e nā papahana e hoʻoponopono ana i ka hualoaʻaʻike.

polokalamu -printf

ʻoiaʻiʻo; ka paʻi paʻi ma nā pukaʻoihana, unuhi i ka '' palekana a me nā '%' kuhikuhi. Hiki ke hoʻohālikeʻia nā ākea ākea a me nā kūlana e like me ka 'printf' C hana. 'Aʻohe like -print, -printfʻole i hoʻohui i kahi hou ma ka hopena o ke kaula. ʻO nā pakele a me nā kuhikuhiʻana:

\ a

'Oʻau kani.

\ b

Paena.

\ c

Kāpae i ka paʻiʻana mai kēia puka kahe koke a hoʻohemo i ka huahana.

\ f

Nā hānai pepa.

\ n

Newline.

\ r

Ka hoʻihoʻi waʻa.

\ t

ʻO kaʻaoʻao pani.

\ v

Kāleka vertical.

\\

ʻO ka'ōkuhi hou (`\ ').

\ NNN

ʻO ka mea nona ka helu ASCIIʻo NNN (octal).

ʻO kahi 'ʻano i ukaliʻia e kekahiʻano'ē aʻe e mālamaʻia e like me keʻano maʻamau, no laila ua paiʻia nā meaʻelua.

%%

ʻO ka hōʻailona hapene hemahema.

% a

ʻO ka pūnaewele hope loa o ka pūnaewele i ka palapala i hoʻihoʻiʻia e ka 'Ctime' hana.

% A k

ʻO ka pūnaewele hope loa o ka pūnaewele i loko o ka hōʻailona i hōʻikeʻia e k ,ʻo ia hoʻi he "@" a iʻole he kuhikuhi no ka hana 'C' strftime '. ʻO nā helu kūpono no k i heluʻia ma lalo nei; hikiʻole i kekahi o lākou ke loaʻa ma nā pūnaewele a pau, no ka likeʻole o ka 'strftime' ma waena o nā pūnaewele.

@

kekona mai ka lā 1 Ianuali, 1970, 00:00 GMT.

Nā manawa manawa:

H

hola (00..23)

ʻO wau

hola (01..12)

k

hola (0..23)

l

hola (1..12)

M

minute (00..59)

p

AM a PM a PM paha

r

ka hola, 12-hola (hh: mm: ss [AP] M)

S

ʻelua (00..61)

T

ka hola, 24-hola (hh: mm: ss)

X

ka hōʻike manawa o ka'āina (H: M: S)

Z

kahi manawa (e like me EDT), aʻoleʻole ināʻaʻole hiki ke kohoʻia ka palena manawa

Lā lā:

a

inoa inoa pōkole o ka'āina (Sun..Sat)

A

inoa piha o ka pule pule piha o ka'āina, lōʻihi hanana (Lāhina..Saʻavema)

b

ka inoa o ka makahiki i hoʻopau hapaʻia (Jan..Dec)

B

ka mahina piha piha o ka'āina, ka lōʻihi lōʻihi (Ianuali..December)

c

ka lā a me ka manawa (Sat Nov 04 12:02:33 EST 1989)

d

lāʻo ka mahina (01-31)

D

lā (mm / dd / yy)

h

e like me b

i

ka lā o ka makahiki (001..366)

m

ka mahina (01..12)

U

ka hebedoma o ka makahiki me ka Lāpule i ka lā mua o ka pule (00..53)

w

lā o ka pule (0..6)

W

ka hebedoma o ka makahiki me ka Lāhina i ka lā mua o ka pule (00..53)

x

ka hōʻike kuhi o ka'āina (mm / dd / yy)

y

nā helu hopeʻelua o ka makahiki (00..99)

Y

makahiki (1970 ...)

% b

ʻO ka nui o ka faila ma 512-byte pola (ke paniʻia).

% c

Māloli ka manawa hope loa o ka pūnaewele i ka puka i hoʻihoʻiʻia e ka 'Ctime' hana.

% C k

Hiki ke hoʻololi i ka manawa hope loa o ka pūnaewele ma ka hōʻailona i hōʻikeʻia e k , e like like me ka% A.

% d

Kōnae hohonu i ka lāʻau kuhikuhi; 0 keʻano o ka faile he kumu laina laina.

% f

ʻO ka inoa o kahi pūnaewele me nā leka kuhikuhi i alakaʻiʻia (ʻo ka hope hope wale nō).

% F

ʻO keʻano o nā pūnaekonaehenae pūnaewele i luna; hiki ke hoʻohanaʻia kēia kumuhana no -fype.

% g

ʻO ka pūʻulu o ka hui, a iʻole ka helu inoa pūʻulu ināʻaʻohe inoa o ka hui.

% G

ʻO ka helu pūʻulu helu o ka File.

% h

ʻO nā papa kuhikuhi alakaʻi o ka inoa o ka file (ʻo nā mea a pau wale nō ma ka hope hope).

% H

Ka papahana laina kauoha ma lalo o kahi kōnae i loaʻa.

% i

ʻO ka helu helu inode (ma ka decimal).

% k

ʻO ka nui o ka pūnaewele i ka 1K mau pola (e hoʻopiliʻia ana).

% l

ʻO ka pahuhopu o ka loulou hōʻailona (ka laina hiliʻole ināʻaʻole kahi kōnae i kahi loulou).

% m

ʻO nāʻaeʻana o nā faile (i kaʻewalu).

% n

Ka helu o nā mea koʻikoʻi e pili ana i ka file.

% p

ʻO ka inoa o ka pūnaewele.

% P

ʻO ka inoa o ka pūnaewele me ka inoa o ka papahana kauoha kauoha ma lalo o kahi iʻikeʻia ua weheʻia.

% s

ʻO ka nui o ka faila ma nā bytes.

% t

ʻO ka loli o ka manawa hope loa i ka puka i hoʻihoʻiʻia e ka 'Ctime' hana.

% T k

ʻO ka paena hope loa o ka hoʻololiʻana i ka manawa i ho'ākākaʻia e k , e like me ka% A.

% u

ʻO ka inoa inoa o ka pūnaewele, a iʻole ka inoa inoaʻike inoaʻole ināʻaʻole ka inoa o ka mea hoʻohana.

% U

ʻO ka helu inoa helu mea hoʻohana o ka pūnaewele.

ʻO ka '%' hewa i ukaliʻia e kekahiʻano'ē aʻe ua hoʻokuʻuʻia (akā ua paʻiʻia ka mea'ē aʻe).

-prune

Ināʻaʻole i hāʻawiʻiaʻo --ppth,ʻoiaʻiʻo; mai iho i ka papa kuhikuhi o kēia manawa.
Inā hāʻawiʻiaʻo -ephi, hewa; ʻaʻohe hopena.

-l

ʻoiaʻiʻo; i ka papa inoa i kēia lā ma ka 'ls -dils' puka ma ka pukaʻoihana. ʻO ka helu'āpana o 1K nā pola, keʻole ka hoʻonohonohoʻana i ka POSIXLY_CORRECT pūnaewele, kahi e hoʻohanaʻia ai nā poho 512-byte.

ʻO nā mea hana

Hoʻonohonohoʻia ma keʻano o ka emiʻana o ke kūlana kiʻekiʻe:

( expr )

Ka mua o ka ikaika.

E! hoʻop

ʻOiaʻiʻo inā hoʻopunipuni ka expr .

ʻaʻole ka expr

E like me! hoʻop .

expr1 expr2

A (e pili ana); ʻAʻole i loiloiʻia expr2 inā maopopo ka expr1 .

expr1 -a expr2

E like me expr1 expr2 .

expr1 -e expr2

E like me expr1 expr2 .

expr1 -p expr2

'Ā; ʻAʻoleʻikeʻia expr2 inā maopopo ka expr1 .

expr2 -e expr2

Kēlā like expr1 -o expr2 .

expr1 , expr2

Palapala; ʻikeʻiaexpr1 a me expr2 . Ua hoʻokuʻuʻia ka helu o expr1 ; o ke kumukuai o ka papa helu ke kumukuai o expr2 .

Nā hiʻohiʻona

ʻike / home -user joe

E huli i kēlā me kēia faile ma lalo o ka papa kuhikuhi / home e ka mea hoʻohana lele.

ʻike / usr -name * stat

E huli i kēlā me kēia faile ma lalo o ke kuhikuhi / usr e pau i ka ".stat".

ʻike i / var / spool -mtime +60

E huli i kēlā me kēia faile ma lalo o ke kuhikuhi / var / spool i hoʻololiʻia ma mua o 60 mau lā aku nei.

Loaʻa / tmp -name nui -type f -print | pīʻai / bin / rm -f

E huli i nā inoa i kapaʻia ma lalo a ma lalo o ka papa kuhikuhi / tmp a holoi iā lākou. Eʻike i ka pololeiʻole o kēia hana inā loaʻa kekahi mau hua'ōlelo i loko o nā hua'ōlelo hou, hoʻokahi aʻelua mau hua puana, aiʻole nā ​​hakahaka.

Loaʻa / tmp -name inoa -type f -print0 | pī'ālua -0 / bin / rm -f

E huli i nā inoa i kapaʻia ma loko a ma lalo paha o ka papa kuhikuhi / tmp a holoi iā lākou, i nā inoa inoa ma nāʻano e kuhikuhi pololeiʻia ai nā inoa o ka papa inoa a me nā inoa inoa paha. Hōʻike ka inoa -name ma mua o ka hōʻoia -iʻole no kaʻaeʻana i ke kāheaʻana i ka stat (2) ma kēlā me kēia kōnae.

ʻike. ʻae f -exec file '{}' \;

Hoʻopuka i ka 'file' ma nā'ōnaewele a iʻole ma lalo o ka papa kuhikuhi o kēia manawa. Ka leka hoʻomaopopo i nā pale i hoʻopaʻaʻia i loko o nā kaha kuhi hoʻokahi no ka paleʻana iā lākou mai ka weheweheʻana i ka hōʻailona hōʻoia. Hoʻopili likeʻia ka puʻupuʻu e like me ka hoʻohanaʻana i ka paleʻana, akā ';' i hiki ke hoʻohanaʻia i kēlā hihia.

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

Hoʻopili i nā systemystem i hoʻokahi wale nō, nā papa inoa setupid a me nā palapala kuhikuhi i /root/suid.txt a nui nā pūnaewele i /root/big.txt .

ʻike i ka $ HOME -mtime 0

E huli i nā waihona ma kāu papa kuhikuhi i hoʻololiʻia i nā hola he iwakāluakūmāhā. Ke hana nei kēia kauoha no ka mea, ua māheleʻia ka manawa mai ka hoʻololi hopeʻana o kēlā me kēia faila i nā hola 24 a ua hoʻokuʻuʻia kekahi koena. ʻO keʻano o ka piliʻana i ka manawa

0 , e hoʻololiʻia kahi faila i ka hala i hala iho nei ma mua o 24 mau hola aku nei.

ʻike. -perm 664

E huli i nā waihona i heluhelu a kākau i kaʻaeʻana no ko lākou mea nona, a me ka hui, akā hiki i nā mea'ē aʻe ke heluhelu akāʻaʻole kākau i. Pūnaewele e hoʻokūkū i kēia mau pae hoʻohālike a i loaʻa i kekahi mau koho'ē aʻe (e like me ka mea e hiki ke hana ke kanaka i ke kikowaena)ʻaʻole e like.

ʻike. -perm -664

E huli i nā waihona i heluhelu a kākau i kaʻaeʻana no ko lākou mea nona a me ka hui, aʻo nā mea'ē aʻe paha e hiki ke heluhelu, me ka nānāʻole i kahi o nāʻaeʻana'ē aʻe (e like me ka mea i hiki ke hoʻokōʻia). E pili ana kēia i kahi pūnaewele i loaʻa ke ala 0777, e like me keʻano.

ʻike. -perm / 222

E huli i nā'ōnaehana i kūpono i kekahi (ʻo lākou paha, aʻo lākou paha, aʻo kekahi paha).

ʻike. -perm / 220 loaʻa. -perm / u + w, g + w find. -perm / u = w, g = w

Ke hana like nei nāʻekolu o kēia mau kauoha, akāʻo ka mea mua e hoʻohana nei i keʻano o ka'ānei o ka mode faili, aʻo kekahi'ē aʻe e hoʻohana i kaʻaoʻao hōʻailona. Ke kauoha nei kēia i nā mea e huli i nā waihona i kūpono i ka mea a lākou paha a iʻole i kā lākou hui. ʻAʻole pono i nā faila ke mahaloʻia e ka mea nona a me ka hui e hoʻohui likeʻia; e hana paha.

ʻike. ʻike -perm -220 . -perm -g + w, u + w

Ke hana like nei kēia mau kauohaʻelua; e huli i nā'ōnaehana i kūpono i ka mea nāna lākou a me kā lākou pūʻulu.

ʻike. -perm -444 -perm / 222! -perm / 111 loaʻa. -perm -a + r -perm / a + w! -perm / a + x

Ke kauoha nei kēia mau kauohaʻelua i ka huliʻana i nā waihona e hiki ke heluʻia e nā mea a pau (-perm -444 a -perm -a + r), i ka liʻiliʻi ma kahi kākau bit set (-perm / 222 a -perm / a + w) akāʻaʻole hiki ke hoʻohana no kekahi (! -perm / 111 a! -perm / a + x ma ka helu)

Mea nui: E hoʻohana i ke kauoha kanaka ( % man ) eʻike ai pehea e hoʻohanaʻia ai kekahi kauoha ma kāu kamepiula.