Manadjè dosye ki pi popilè pou Linux ki baze sou sistèm operasyon gen yon zouti rechèch san patipri fonksyonèl. Sepandan, paramèt yo ki pa toujou prezan nan li yo ase pou itilizatè a pou fè rechèch pou enfòmasyon ki nesesè yo. Nan ka sa a, yon sèvis piblik estanda 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 la jwenn sou Linux
Ekip la jwenn fèt pou fè rechèch sou divès kalite objè, ki gen ladan dosye nan nenpòt ki fòma ak repèrtwar nan fon lanmè divès kalite. Itilizatè a sèlman bezwen antre nan kòmandman an li menm, presize valè vle epi bay agiman pou fikse paramèt filtraj yo. Ekzekisyon nan pwosedi a pa sèvis piblik nan tèt li anjeneral pa pran anpil tan, men sa a tou depann sou kantite lajan an nan enfòmasyon tcheke. Koulye a, kite a rete sou egzanp l 'yo jwenn nan plis detay.
Ale nan anyè a nan konsole a
Pou kòmanse, mwen ta renmen retounen yon ti kras nan ekip prensipal la ak manyen sou sijè 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 yo nan distribisyon Linux yo pa egwize pa rechèch la pou tout eleman sou òdinatè a. Tout pwosesis yo ta dwe kòmanse sèlman ak kote a plen eleman yo oswa ale nan kote a nan lòd la CD. Sa ka fèt byen fasil:
- Louvri manadjè a enstale dosye epi ale nan katab la vle, kote ou vle sèvi ak lòd la nan tan kap vini an jwenn.
- Sou nenpòt ki objè, klike sou RMB epi jwenn "Pwopriyete".
- Ou pral wè katab paran li yo ak chemen plen. Sonje ke li fè tranzisyon soti nan "Tèminal".
- Koulye a, kòmanse konsole a, pou egzanp, nan meni an.
- Ekri lòd la la
CD / lakay / itilizatè / katab
kote itilizatè se non katab lakay itilizatè a, epi Katab - Non anyè obligatwa a.
Si anvan ou itilize jwenn, swiv enstriksyon ki anwo yo, ou pa ka preskri chemen an plen nan dosye a, bay ke li se nan kote a chwazi. Tankou yon solisyon ap siyifikativman pi vit opinyon an nan kòmandman nan lavni.
Chèche dosye nan anyè aktyèl la
Lè wap fèjwenn
nan konsole a jis te kòmanse, ou pral jwenn rezilta rechèch la nan anyè lakay ou itilizatè aktif la. 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 san yo pa agiman ak opsyon yo itilize lè ou bezwen wè tout eleman yo nan yon fwa. Si non yo pa konplètman anfòm nan liy yo, ou ta dwe chanje lòd la pou ke li pran fòm lanjwenn. - enprime
.
Chèche dosye ki nan anyè espesifye a
Lòd pou montre dosye nan yon chemen yo bay pratikman pa diferan de sa nou mansyone anwo a. Ou ta dwe preskri toujwenn
, ak Lè sa a, ajoute./folder
, si ou vle chèche konnen enfòmasyon sou anyè a nan kote aktyèl la, oswa ou bezwen presize chemen an plen, pa antre nan, pou egzanp,jwenn ./home/user/downloads/folder
kote Katab - anyè final la. Chak eleman ap parèt nan liy separe yo nan lòd pwofondè yo.
Rechèch pa non
Pafwa gen yon bezwen montre sèlman objè satisfè pa non. Lè sa a, itilizatè a bezwen yo mete yon opsyon separe pou lòd la pou ke li konprann apèl la. Liy antre a pran fòm sa a:jwenn. -non "mo"
kote mo - Mo kle rechèch la, ki dwe rantre nan quotes doub ak ka-sansib pou chak karaktè.
Si ou pa konnen ka egzat la nan chak lèt oswa si ou vle montre tout non ki apwopriye san yo pa pran paramèt sa a nan kont, antre nan konsole ajwenn. -nan "mo"
.
Filtre rezilta pa mo kle agiman non yon sèl plis te ajoute. Ekip la pran sou gade nanjwenn. -non-non "mo"
kote mo - yon mo yo dwe efase.
Toujou pafwa gen yon bezwen pou jwenn objè pa yon kle, eksepte lòt la. Lè sa a, nan vire, opsyon rechèch plizyè yo asiyen nan yon fwa ak se liy lan opinyon jwenn jan sa a:jwenn. -non "mo" -pa non "* .txt"
. Remake dezyèm agiman an nan mak yo endike “* .txt ", ki vle di ke jwenn Li travay pa sèlman ak non, men tou, ak fòma dosye ke yo mete 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 endike separeman, ak adisyon nan agiman ki koresponn lan. Rezilta a se apeprè sa ki annapre yo:jwenn-non "mo" -o non an "mo1"
.
Espesifye Pwofondè rechèch la
Ekip la 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 nan plizyè repèrtwar
Nan repèrtwar anpil gen plizyè dosye ak sa ki diferan nan yon fwa. Si gen yon gwo kantite nan yo, ak rechèch la bezwen yo dwe te pote soti sèlman nan sèten moun, Lè sa a, w ap bezwen endike 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" - lòt agiman.
Montre atik kache yo
San yo pa espesifye agiman ki koresponn lan, objè kache ki sitiye nan repèrtwar tcheke pa pral parèt nan konsole la. Se poutèt sa, itilizatè a manyèlman preskri yon opsyon anplis pou ke nan fen a lòd la ta dwe tankou sa a:jwenn ~ - kalite f -nom ". *"
. Ou pral jwenn yon lis konplè nan tout dosye, men si kèk nan yo pa aksesib, anvan pawòl la jwenn ekri nan liy lansudo
aktive dwa otomatik.
Fè enspeksyon dosye lakay ou pou gwoup ak itilizatè yo
Chak itilizatè kapab kreye yon nimewo san limit nan repèrtwar ak objè nan diferan pozisyon. Fason ki pi rapid se jwenn enfòmasyon an ki fè pati 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è non 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 nan dosye ki asosye ak youn nan gwoup yo kòmanse nanjwenn / var / www -group groupname
. Pa bliye ke ka gen yon gwo kantite objè epi pafwa li pran yon anpil tan jwenn yo tout soti.
Filtre pa dat chanjman
Sistèm nan fonksyone otomatikman sove enfòmasyon sou dat la modifikasyon nan chak dosye ki egziste deja. Ekip la jwenn pèmèt ou jwenn yo tout pa paramèt la espesifye. Li se sèlman oblije preskriSudo jwenn / -mtime N
kote N - ki kantite jou de sa lè objè a te dènye modifye. Prefiks sudo isit la li nesesè pou yo ka jwenn enfòmasyon sou dosye ki gen entansyon sèlman pou itilizatè a.
Si ou enterese nan gade eleman ki sot pase yo louvri yon sèten kantite jou de sa, Lè sa a, liy lan chanje aparans li yon ti krasSudo jwenn / -atime N
.
File Size Filtraj
Chak objè gen gwosè pwòp li yo, respektivman, yo lòd, ki pou fè rechèch pou dosye ta 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 agiman an. Jis antrejwenn / -size N
kote N - volim nan bytes, megabit (M) oswa jigokte (G).
Ou kapab tou presize seri a nan eleman yo dwe fouye. Lè sa a, detèminan yo anfòm nan lòd la epi ou jwenn, pou egzanp, tankou yon liy:jwenn / -size + 500M -size -1000M
. Yon analiz konsa ap afiche 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 tou senpleman pran plis espas disk epi pafwa entèfere ak entèraksyon nòmal ak òdinatè a. Yo ta dwe jwenn yo nan lòd yo deside sou plis aksyon, ak sa a pral edejwenn / folder-di ki kalite f -empty
kote / Katab - plas la ki kote eskanè a fèt.
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 sou sistèm dosye aktyèl la;-tip f
- montre sèlman dosye;-tip d
- montre repèrtwar sèlman;-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 fini. Si ou vle etidye an detay lòt zouti konsole estanda nan sistèm opere sou Kernel a Linux, nou rekòmande pou ou ale nan materyèl apa nou an nan lyen sa a.
Plis: Komans Souvan itilize nan Tèminal la Linux
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 an. Lòt bati-an sèvis piblik yo ap ede. "Tèminal". Ou pral jwenn egzanp nan sèvi ak yo anba a.
Li tou: egzanp Linux grep / cat / ls lòd