Mifano ya kutumia amri ya kupata katika Linux.

Anonim

Mifano ya kutumia amri ya kupata katika Linux.

Wasimamizi maarufu wa faili kwa mifumo ya uendeshaji kwenye Kernel ya Linux ina chombo cha utafutaji cha kazi. Hata hivyo, vigezo ambavyo sio daima vilivyopo ndani yake ni vya kutosha kutafuta habari muhimu. Katika kesi hiyo, matumizi ya kawaida ambayo huanza kupitia "terminal" ni kusaidia. Inakuwezesha kuingia amri, hoja na chaguzi kwa urahisi kupata data zinazohitajika katika saraka maalum au katika mfumo.

Tunatumia amri ya kupata katika Linux.

Amri ya kupata imeundwa kutafuta vitu mbalimbali, ikiwa ni pamoja na faili za muundo wowote na saraka ya kina cha kina. Kutoka kwa mtumiaji unahitaji tu kuingia amri yenyewe, taja thamani ya taka na uwape hoja za kuweka vigezo vya kuchuja. Utaratibu wa matumizi yenyewe hauwezi kuchukua muda mwingi, lakini inategemea kiasi cha habari zilizopigwa. Sasa hebu tuketi juu ya mifano ya kutumia kupata kwa undani zaidi.

Mpito kwa saraka kupitia console.

Kwanza, ningependa kurudia kidogo kutoka kwa timu kuu na kuathiri mada ya vitendo vya ziada ambavyo vitasaidia wakati ujao wakati wa kudhibiti kutoka kwa console. Ukweli ni kwamba huduma za usambazaji wa Linux haziimarishwa kutafuta vitu vyote kwenye kompyuta. Michakato yote inapaswa kuzingatiwa tu na dalili ya eneo kamili kwa vitu au kwenda mahali kupitia amri ya CD. Kufanya hivyo inaweza kutosha kutosha:

  1. Fungua meneja wa faili iliyowekwa na uende kwenye folda inayotaka ambapo unataka kutumia amri ya kupata.
  2. Nenda kwenye saraka ya taka kupitia Meneja wa Faili ya Linux.

  3. Kwenye kitu chochote, bofya PCM na upate kipengee cha "mali".
  4. Mpito kwa vitu vya kitu katika mfumo wa uendeshaji wa Linux.

  5. Utaona folda yake ya mzazi kwa njia kamili ya kuonyesha. Kumbuka kufanya mabadiliko kutoka "terminal".
  6. Pata folda ya mzazi ya kitu kupitia mali katika Linux

  7. Sasa kukimbia console, kwa mfano, kupitia orodha.
  8. Kuanzia terminal kwa amri ya kuingia baadae katika Linux.

  9. Tunaandika huko CD / Amri ya Watumiaji / Folda ambapo mtumiaji ni jina la folda ya nyumbani ya mtumiaji, na folda ni jina la saraka inayohitajika.
  10. Hoja mahali kwenye terminal ya Linux.

Ikiwa kabla ya kutumia kupata, fanya maagizo yaliyomo hapo juu, huwezi kuagiza njia kamili ya faili iliyotolewa kuwa iko katika eneo lililochaguliwa. Suluhisho hilo litaharakisha kwa kiasi kikubwa amri katika siku zijazo.

Tafuta faili katika saraka ya sasa

Wakati wa kutekeleza kupata kutoka kwa console ya kukimbia zaidi, utapokea matokeo ya utafutaji katika saraka yako ya mtumiaji. Katika kesi nyingine, kwa mfano, unapoamsha wakati unapotafuta mahali, katika matokeo utaona vichwa vyote vya chini na faili zilizopo ndani yao.

Kutumia amri ya kupata bila hoja katika Linux.

Pata uanzishaji bila hoja na chaguo hutumiwa wakati ni muhimu kutazama vipengele vyote mara moja. Ikiwa jina lao halijawekwa kabisa kwenye kamba, ni muhimu kubadilisha amri ili iwe na fomu ya kupata. -Print.

Tafuta faili katika saraka maalum

Amri ya kuonyesha faili kupitia njia maalum ni kivitendo sio tofauti na kile tulichosema hapo juu. Unapaswa pia kujiandikisha kupata, na baada ya kuongeza ./Folder, ikiwa unataka kujua data ya saraka katika eneo la sasa, au utahitaji kutaja njia kamili, kwa kuingia, kwa mfano, kupata ./home/user/ Downloads / folda, ambapo folda - saraka ya mwisho. Kila vipengele vitaondolewa na mistari tofauti kwa utaratibu wa kina chao.

Kutumia amri ya kupata inayoonyesha eneo la faili katika Linux

Tafuta kwa jina

Wakati mwingine kuna haja ya kuonyesha vitu vinavyotimiza jina tu. Kisha mtumiaji anahitaji kutaja chaguo tofauti kwa timu ili iweze kuelewa rufaa. Mstari wa pembejeo hupata aina hii: Tafuta. -Name "neno", ambapo neno ni neno muhimu la kutafuta, ambalo linaandika kwa quotes mbili na, kwa kuzingatia rejista ya kila ishara.

Tafuta faili kwa jina kupitia amri ya kupata katika Linux

Ikiwa hujui rejista halisi ya kila barua au unataka kuonyesha majina yote yanayofaa, bila kuzingatia parameter hii, ingiza kwenye console ya kupata. -Name "neno."

Ili kuchuja matokeo kwa neno muhimu kwa hoja -Name, mwingine huongezwa. Timu hupata fomu ya kupata. -Name "neno", ambapo neno ni neno ambalo linahitaji kutengwa.

Wezesha kuchuja kwa neno la msingi Tafuta amri katika Linux.

Wakati mwingine kuna haja ya kupata vitu moja muhimu, isipokuwa nyingine. Kisha, kwa njia mbadala zilizopewa chaguzi kadhaa za utafutaji na mstari wa pembejeo hupatikana kwa yafuatayo: Tafuta. -Name "neno" -Ni jina "* .txt". Tafadhali kumbuka kuwa katika hoja ya pili katika quotes ilionyesha "* .txt", na hii ina maana kwamba kupata kazi si tu kwa majina, lakini pia na muundo faili ambayo ni maalum katika fomu hii.

Utafutaji wa pamoja na amri Tafuta katika Linux.

Kuna operator au. Inakuwezesha kupata hoja moja au kadhaa zinazofaa mara moja. Kila mmoja anaonyeshwa tofauti, na kuongeza ya hoja zinazofanana. Matokeo yake, inageuka juu ya yafuatayo: Pata-neno "neno" -O -Name "Word1".

Chaguzi za maombi au amri kupata Linux.

Kufafanua kina cha utafutaji.

Amri ya kupata itasaidia mtumiaji na kisha wakati inahitaji kupata maudhui ya saraka tu kwa kina maalum, kwa mfano, hakuna uchambuzi unaohitajika ndani ya subfolder ya tatu. Ili kufunga vikwazo vile, ingiza kupata. -MaxDepth n -Name "neno", ambapo n ni kina cha kina, na-neno "neno" - hoja yoyote inayofuata.

Taja kina cha skanning ya amri ya kupata katika Linux

Tafuta katika directories nyingi.

Saraka nyingi mara moja kuna folda kadhaa zilizo na yaliyomo tofauti. Ikiwa kuna kiasi kikubwa pale, na utafutaji unapaswa kutekelezwa tu kwa hakika, basi utahitaji kutaja hili wakati wa kuingia Tafuta ./Folder amri ./Folder1 -Type f "neno", ambapo ./Folder. / Folder1 ni orodha ya saraka inayofaa, na "neno" neno "- hoja zote.

Tafuta katika folda nyingi wakati unatumia amri ya kupata katika Linux

Onyesha mambo yaliyofichwa

Bila kutaja hoja inayofaa, vitu visivyofichwa kwenye vichwa vya scanned haitaonyeshwa kwenye console. Kwa hiyo, mtumiaji anaelezea chaguo la ziada ili mwisho amri ilikuwa kama hii: Tafuta ~ -Type f -Name. * ". Utapokea orodha kamili ya faili zote, lakini kama baadhi yao hawana upatikanaji, kabla ya neno la kupata mfululizo, sudo sudo kuamsha haki za superuser.

Onyesha amri ya siri ya Files Tafuta katika Linux.

Skanning makundi ya folda ya nyumbani na watumiaji.

Kila mtumiaji anaweza kuunda idadi isiyo na kikomo ya kumbukumbu na vitu katika maeneo tofauti. Kutafuta haraka habari ambayo ni ya mmoja wa watumiaji, kwa kutumia amri ya kupata na moja ya hoja zake. Katika "terminal" kujiandikisha kupata. -User jina la mtumiaji, ambapo jina la mtumiaji ni jina la mtumiaji. Baada ya kuingia skanning itaanza moja kwa moja.

Onyesha faili za timu maalum ya mtumiaji kupata Linux

Takriban mpango huo unafanya kazi na vikundi vya mtumiaji. Uchunguzi wa faili unaohusishwa na moja ya vikundi hutokea kwa njia ya kupata / var / www -group. Usisahau kwamba vitu vinaweza kuwa namba kubwa na juu ya hitimisho lao wakati mwingine huchukua muda mwingi.

Onyesha faili za kundi maalum kupata amri katika Linux

Kuchuja kwa tarehe

Mfumo wa uendeshaji huhifadhi habari kuhusu tarehe ya mabadiliko ya kila faili iliyopo. Amri ya Kupata inakuwezesha kupata yote kwa parameter maalum. Inahitajika kujiandikisha sudo kupata / -Mime N, ambapo n ni idadi ya siku zilizopita wakati kitu kilibadilishwa mara ya mwisho. Kiambatisho cha Sudo kinahitajika hapa ili kupata data na faili zilizopangwa tu kwa Superuser.

Filtration kwa tarehe ya mabadiliko wakati amri ya kupata katika Linux

Ikiwa una nia ya kutazama vitu ambavyo mara ya mwisho imefungua idadi fulani ya siku zilizopita, basi kamba inabadili mtazamo wake juu ya sudo kupata / wakati N.

Filtration kwa kufungua tarehe wakati amri ya kupata katika Linux.

Futa faili

Kila kitu kina ukubwa wake, kwa mtiririko huo, amri ya utafutaji wa faili lazima iwe na kazi inayowawezesha kuchuja kwa parameter hii. Tafuta anajua jinsi ya kufanya hivyo, unahitaji tu kuweka ukubwa kupitia hoja yenyewe. Ni ya kutosha kuingia kupata / -Size n, ambapo n ni kiasi katika bytes, megabytes (m) au gigabytes (g).

Kuchunguza utafutaji kwa ukubwa kwa kutumia kupata katika Linux.

Unaweza kutaja aina mbalimbali za vitu vinavyotaka. Kisha ufafanuzi unaofaa katika amri, kwa mfano, kamba hiyo: Find / -Size + 500m -Size -1000m. Uchambuzi huo utaonyesha faili za megabytes zaidi ya 500, lakini chini ya 1000.

Weka faili mbalimbali kwa kutafuta kupitia kupata katika Linux

Tafuta faili tupu na directories.

Baadhi ya faili au folda hazipo. Wanachukua nafasi ya ziada kwenye diski na wakati mwingine kuingilia kati na kawaida kuingiliana na kompyuta. Wanapaswa kupatikana kuamua vitendo zaidi, na hii itasaidia kupata / folda -Type F -Empty, ambapo / folda ni mahali ambapo skanning inafanywa.

Onyesha vitu vyenye tupu na kupata Linux.

Tofauti, ningependa kumbuka kwa ufupi hoja nyingine muhimu, ambazo mara kwa mara zinafaa kwa watumiaji:

  • -Kuzuia - kizuizi tu kwenye mfumo wa faili wa sasa;
  • -Type F - Onyesha faili tu;
  • -Type D - Onyesha saraka tu;
  • -Nogroup, - - Tafuta kwa faili ambazo sio kundi au ni za mtumiaji;
  • -Version - Tafuta toleo la matumizi yaliyotumiwa.

Ufahamu huu na timu ya kupata imekwisha. Ikiwa unataka kujifunza kwa undani Vifaa vingine vya kawaida vya console ya mifumo ya uendeshaji kwenye Kernel ya Linux, tunakushauri kutaja nyenzo binafsi kulingana na kiungo kinachofuata.

Soma zaidi: Maagizo ya mara kwa mara katika Linux ya Terminal.

Baada ya kutafuta habari zinazohitajika, unaweza kufanya vitendo vinginevyo na wao, kwa mfano, kuhariri, kufuta au kusoma maudhui. Hii itasaidia huduma nyingine za kujengwa "terminal". Mifano ya matumizi yao yatapata chini.

Soma pia: Mifano ya amri za GREP / CAT / LS katika Linux

Soma zaidi