Manadjè dosye ki pi popilè pou sistèm opere sou Kernel a Linux gen yon zouti rechèch san patipri fonksyonèl. Sepandan, paramèt yo pa toujou prezan nan li yo se ase pou itilizatè a pou fè rechèch pou enfòmasyon ki nesesè yo. Nan ka sa a, sèvis piblik la estanda ki kouri nan "Tèminal". Li pèmèt ou fasil jwenn done ki nesesè yo nan yon anyè espesifik oswa nan tout sistèm lan nan k ap antre nan yon lòd, agiman ak opsyon.
Sèvi ak lòd jwenn nan Linux.
Ekip jwenn ki fèt pou fè rechèch sou divès kalite objè, ki gen ladan dosye nan nenpòt ki fòma ak anyè nan fon lanmè diferan. Se itilizatè a sèlman oblije antre nan lòd nan tèt li, presize valè a vle, epi bay agiman yo mete filtraj paramèt. Pèfòmans pwosedi a pa sèvis piblik nan tèt li anjeneral pa pran anpil tan, men li tou depann sou kantite lajan an nan enfòmasyon tcheke. Koulye a, kite a gade nan egzanp sou itilizasyon. jwenn nan plis detay.
Navige nan anyè a nan konsole a
Pou yon kòmanse, mwen ta renmen etap yon ti jan soti nan ekip prensipal la ak manyen sou sijè sa a nan aksyon adisyonèl ki pral ede nan tan kap vini an lè jere soti nan konsole la. Reyalite a se ke sèvis piblik nan distribisyon Linux yo pa egwize pa rechèch la pou tout atik sou yon òdinatè. Tout pwosesis yo ta dwe te kòmanse sèlman avèk endikasyon ki nan kote a plen eleman yo oswa ale nan kote a nan lòd la CD. Sa ka fèt byen fasil:
- Louvri manadjè a dosye enstale ak navige nan katab la vle kote ou vle sèvi ak lòd la pita. jwenn.
- Dwa-klike sou sou nenpòt ki objè epi jwenn atik la "Pwopriyete".
- Ou pral wè katab paran li yo ki gen chemen plen. Memorize li fè tranzisyon an soti nan "Tèminal".
- Koulye a, kòmanse konsole a, pou egzanp, nan meni an.
- Enskri ekip la
CD / lakay / itilizatè / katab
kote itilizatè - non an nan katab lakay itilizatè a, ak Katab - non an nan anyè a obligatwa.
Si anvan ou itilize jwenn, swiv enstriksyon ki anwo yo, ou ka oblije chemen an plen nan dosye a, bay ke li se nan kote a chwazi. Tankou yon solisyon pral siyifikativman akselere kòmandman yo opinyon nan lavni.
Chèche dosye nan anyè aktyèl la
Lè wap fèjwenn
nan konsole a jis te lanse, ou pral jwenn rezilta rechèch la nan anyè lakay ou nan itilizatè a aktif. Nan yon lòt ka, pou egzanp, lè ou aktive pandan yon rechèch pa kote, nan rezilta yo ou pral wè tout subfolders yo ak dosye yo nan kote sa a prezan nan yo.
Aktivasyon jwenn pa gen okenn agiman ak opsyon yo te itilize lè ou bezwen wè tout eleman yo nan yon fwa. Si non yo pa anfòm nèt nan liy yo, li vo chanje lòd la fè li sanblejwenn. - enprime
.
Chèche dosye ki nan anyè espesifye a
Lòd pou montre dosye yo nan yon chemen yo bay prèske menm jan ak sa nou mansyone anwo a. Ou ta dwe tou enskrijwenn
Lè sa a, ajoute./folder
si ou vle jwenn enfòmasyon sou anyè a nan kote aktyèl la, oswa lòt bagay ou bezwen presize chemen an plen lè ou tape, pou egzanp ,.jwenn ./home/user/downloads/folder
kote Katab - anyè final la. Chak eleman ap parèt nan liy separe nan lòd pwofondè yo.
Rechèch pa non
Pafwa gen yon bezwen montre sèlman objè ki satisfè non an. Lè sa a, itilizatè a bezwen yo mete yon opsyon separe pou lòd la, se konsa ke li konprann apèl la. Liy antre a pran fòm sa a:jwenn. -non "mo"
kote mo - Keyword pou rechèch la, ki dwe ekri nan quotes doub ak sansib ka.
Si ou pa konnen ka egzat la nan chak lèt, oswa ou ta vle montre tout non yo apwopriye, san yo pa pran paramèt sa a nan kont, antre nan konsole ajwenn. -nan "mo"
.
Filtre rezilta pa agiman mo kle non yon sèl plis te ajoute. Ekip la pran sou fòm lanjwenn. -non-non "mo"
kote mo - pawòl Bondye a dwe efase.
Toujou pafwa gen yon bezwen pou jwenn objè pa yon kle, pandan y ap eksepte lòt la. Lè sa a, opsyon rechèch plizyè yo asiyen nan vire, epi li se liy lan opinyon jwenn jan sa a:jwenn. -non "mo" -pa non "* .txt"
. Remake dezyèm agiman an nan site endike “* .txt »ki vle di ke jwenn Li travay pa sèlman ak non, men tou, ak fòma dosye ki espesifye nan fòm sa a.
Genyen tou yon operatè Oswa. Li pèmèt ou jwenn youn oswa plizyè agiman apwopriye an menm tan. Chak se espesifye separeman, ak adisyon nan agiman ki koresponn lan. Rezilta a se yon bagay tankou sa a:jwenn-non "mo" -o non an "mo1"
.
Ki espesifye pwofondè nan rechèch la
Ekip jwenn ap ede itilizatè a menm lè li bezwen jwenn sa ki nan repèrtwar sèlman nan pwofondè ki espesifye, pou egzanp, analiz pa obligatwa anndan subfolder nan twazyèm. Pou mete restriksyon sa yo, antrejwenn. -maxdepth N-non "mo"
kote N - pwofondè maksimòm, ak -non "mo" - nenpòt ki agiman ki vin apre.
Rechèch repèrtwar miltip
Nan repèrtwar anpil gen plizyè dosye ak sa ki diferan. Si gen yon gwo kantite nan yo, ak rechèch la bezwen yo dwe te pote soti sèlman nan kèk moun, Lè sa a, w ap bezwen presize sa a lè w ap antre nan lòd la.jwenn ./folder ./folder1 -type f -nom "mo"
kote ./folder ./folder1 - yon lis nan repèrtwar apwopriye, ak -non "mo" - Agiman ki rete yo.
Montre atik kache
San yo pa agiman ki koresponn lan, objè kache nan repèrtwar yo tcheke pa pral parèt nan konsole la. Se poutèt sa, itilizatè a manyèlman anrejistre yon opsyon anplis pou ke nan fen a lòd la se jan sa a:jwenn ~ - kalite f -nom ". *"
. Ou pral resevwa yon lis konplè nan tout dosye, men si kèk nan yo pa gen aksè, anvan pawòl la jwenn nan liy ekrisudo
aktive dwa supèrsu.
Fè enspeksyon gwoup ak itilizatè dosye lakay ou
Chak itilizatè ka kreye yon nimewo san limit nan repèrtwar ak objè nan diferan pozisyon. Fason ki pi rapid pou jwenn enfòmasyon ki nan youn nan itilizatè yo, lè l sèvi avèk lòd la jwenn ak youn nan agiman li yo. Nan "Tèminal" ekrijwenn. itilizatè itilizatè
kote non itilizatè - non itilizatè. Apre k ap antre nan eskanè a ap kòmanse otomatikman.
Apeprè menm konplo a ap travay avèk gwoup itilizatè yo. Analiz de dosye ki asosye avèk youn nan gwoup yo lanse nanjwenn / var / www -group groupname
. Pa bliye ke ka gen yon gwo kantite objè epi pafwa li pran yon bon bout tan pwodiksyon yo tout.
Filtre pa dat chanjman
Sistèm operasyon an otomatikman sove dat chanjman chak dosye ki egziste deja. Ekip jwenn pèmèt ou jwenn yo tout pa paramèt la espesifye. Obligatwa sèlman pou enskriSudo jwenn / -mtime N
kote N - ki kantite jou de sa lè objè a te dènye modifye. Prefiks sudo isit la li nesesè pou jwenn done ak dosye ki gen entansyon sèlman pou itilizatè a.
Si ou enterese nan gade atik ki sot pase yo louvri yon sèten kantite jou de sa, Lè sa a, liy lan chanje aparans li yon ti janSudo jwenn / -atime N
.
Filtre pa gwosè dosye
Chak objè gen gwosè pwòp li yo, respektivman, lòd pou fè rechèch pou dosye dwe gen yon fonksyon ki pèmèt ou filtre yo pa paramèt sa a. jwenn konnen ki jan yo fè sa, itilizatè a sèlman bezwen yo mete gwosè nan tèt li nan yon agiman. Jis antrejwenn / -size N
kote N - volim nan bytes, megabit (M) oswa jigokte (G).
Ou ka presize ranje a nan atik vle. Lè sa a, kalifikasyon yo anfòm nan lòd la epi ou jwenn, pou egzanp, liy sa a:jwenn / -size + 500M -size -1000M
. Analiz sa a pral montre dosye ki gen plis pase 500 megabit, men mwens pase 1000.
Rechèch pou dosye vid ak repèrtwar
Gen kèk nan dosye yo oswa dosye yo vid. Yo jis pran siplemantè espas ki gen kapasite epi pafwa entèfere ak entèraksyon an nòmal ak òdinatè a. Yo ta dwe jwenn yo deside sou aksyon plis, ak sa a pral edejwenn / folder-type f -empty
kote / Katab - plas la kote se eskanè a te pote soti.
Separeman, mwen ta renmen yon ti tan mansyone lòt agiman itil ke de tan zan tan vin itil pou itilizatè a:
-mount ...
- restriksyon sèlman nan sistèm dosye aktyèl la;-tip f
- montre sèlman dosye;-tip d
- montre sèlman repèrtwar;-nogroup
,-nouser
- rechèch pou dosye ki pa fè pati nan nenpòt ki gwoup oswa pa fè pati nan itilizatè a;-version
- chèche konnen vèsyon sèvis piblik la itilize.
Sou sa a familyarizasyon ak ekip la jwenn konplè. Si ou vle etidye an detay lòt zouti konsole estanda nan sistèm operasyon sou nwayo a Linux, nou konseye w al gade nan materyèl apa nou an nan lyen sa a.
Li plis: Kòmandman yo itilize souvan nan Linux Tèminal la
Apre chèche enfòmasyon ki nesesè yo, ou ka fè nenpòt ki lòt aksyon avèk yo, pou egzanp, koreksyon, efase oswa etidye kontni. Sa a pral ede lòt bati-an sèvis piblik. "Tèminal". Men kèk egzanp sou itilizasyon yo ki anba a.
Gade tou: Men kèk egzanp sou Linux kòmandman grep / cat / ls