Kuyang'ana mafayilo ku Linux

Pogwira ntchito iliyonse, nthawi zina pamakhala zofunikira kugwiritsa ntchito zipangizo kuti mwamsanga mupeze fayilo yapadera. Izi ndizofunikira ku Linux, kotero m'munsimu mudzaonedwa njira zonse zofufuza mafayilo mu OS. Zonse zojambula zothandizira ndi machitidwe ogwiritsidwa ntchito "Terminal".

Onaninso:
Sinthani mafayilo ku Linux
Pangani ndi kuchotsa mafayilo mu Linux

Terminal

Ngati mukufuna kufotokozera magawo ambiri ofufuzira kuti mupeze fayilo yofunidwa, lamulo fufuzani zofunikira. Musanayambe kusinkhasinkha zosiyana siyana, ndizofunikira kudutsa muzithunzithunzi ndi zosankha. Lili ndi mawu ofanana awa:

Pezani njira yoyenera

kumene njira - ili ndizomwe mukufuna kufufuza. Pali njira zitatu zazikulu zowonetsera njirayo:

  • / - fufuzani ndi mizu komanso pafupi;
  • ~ - fufuzani pamakalata;
  • ./ - fufuzani m'ndandanda yomwe mwiniwakeyo ali pano.

Mukhozanso kutanthauzira njirayo molunjika kumalo kumene fayilo ikuyenera kupezeka.

Zosankha fufuzani zochuluka, ndipo ndi chifukwa cha iwo kuti mutha kupanga kukhazikitsa kosasaka kafufuzidwe mwa kuyika zofunikira zofunika:

  • -name - fufuzani kufufuza, pogwiritsa ntchito dzina la chinthu chomwe mukufuna kufufuza;
  • -user - fufuzani mafayilo omwe ali ogwiritsa ntchito;
  • -gulu - kufufuza gulu lapadera la ogwiritsa ntchito;
  • -mlaliki --wonetsani mafayilo ndi njira yowunikira;
  • -nkhani n - fufuzani, pogwiritsa ntchito kukula kwa chinthucho;
  • -mtime + n -n - fufuzani mafayilo omwe asintha kwambiri (+ n) kapena osachepera (-na) masiku apitawo;
  • -kupepala - fufuzani mafayilo a mtundu wina.

Pali mitundu yambiri ya zinthu zofunika. Nazi mndandanda wa iwo:

  • b - kuletsa;
  • f - zachizolowezi;
  • p - wotchedwa chitoliro;
  • d - mndandanda;
  • l - kulumikizana;
  • s - zitsulo;
  • c - khalidwe.

Pambuyo pazinthu zowonjezereka zowonjezereka ndikusankha zochita fufuzani Mukhoza kupita mwachindunji ku zitsanzo zosonyeza. Chifukwa cha kuchuluka kwa zosankha zogwiritsira ntchito lamulo, zitsanzo sizingaperekedwe kwazosiyana, koma zogwiritsidwa ntchito kwambiri.

Onaninso: Malamulo otchuka mu Linux "Terminal"

Njira 1: Fufuzani ndi dzina (kusankha-dzina)

Kawirikawiri, ogwiritsa ntchito amagwiritsa ntchito njira yosaka. -namekotero tiyeni tiyambe ndi izo. Tiyeni tione zitsanzo zingapo.

Fufuzani mwawonjezera

Tiyerekeze kuti mukufunikira kupeza fayiloyi ndikulumikizidwa mu dongosolo ".xlsx"zomwe ziri muzolandila Dropbox. Kuti muchite izi, gwiritsani ntchito lamulo ili:

pezani / nyumba / wosuta / Dropbox -name "* .xlsx" -print

Kuchokera kumagwirizano ake, tikhoza kunena kuti kufufuza kumachitika m'ndandanda Dropbox ("/ nyumba / wosuta / Dropbox"), ndipo chinthu chofunikila chiyenera kukhala ndi kuwonjezera ".xlsx". Asterisk ikusonyeza kuti kufufuza kudzachitidwa pa mafayilo azowonjezereka, osaganizira dzina lawo. "-masindikize" imasonyeza kuti zotsatira zosaka zidzawonetsedwa.

Chitsanzo:

Fufuzani ndi dzina la fayilo

Mwachitsanzo, mukufuna kupeza m'ndandanda "/ nyumba" fayilo yotchulidwa "lumpics"koma kuwonjezera kwake sikudziwika. Pankhaniyi, chitani izi:

kupeza ~ -name "lumpics *" -masindikizidwe

Monga mukuonera, chizindikirocho chikugwiritsidwa ntchito pano. "~", zomwe zikutanthauza kuti kufufuza kudzachitika pakhomo la nyumba. Mutatha kusankha "-nenani" Dzina lapafayilo ndilo"lumpics *"). Asterisk kumapeto amatanthauza kuti kufufuza kudzachitika ndi dzina, osati kuphatikizapo.

Chitsanzo:

Fufuzani ndi kalata yoyamba mu dzina

Ngati mukukumbukira kalata yoyamba yomwe dzina la fayilo likuyambira, pali malamulo apadera omwe angakuthandizeni kuti mupeze. Mwachitsanzo, mukufuna kupeza fayela yomwe imayamba ndi kalata yochokera "g" mpaka "l"ndipo simudziwa kuti muli malo otani. Ndiye muyenera kuyendetsa lamulo lotsatira:

kupeza / -name "[g-l] *" -masindikizidwe

Poyang'ana chizindikiro "/" chimene chimabwera mwamsanga pambuyo pa lamulo lalikulu, kufufuza kudzachitika kuyambira muzondomeko ya mizu, ndiko kuti, mu dongosolo lonse. Komanso, gawo "[g-l] *" amatanthauza kuti mawu ofufuzira ayamba ndi kalata yeniyeni. Kwa ife kuchokera "g" mpaka "l".

Mwa njira, ngati mutadziwa kufalikira kwa fayilo, ndiye mutatha chizindikiro "*" akhoza kufotokoza izo. Mwachitsanzo, muyenera kupeza fayilo yomweyi, koma mukudziwa kuti ili ndizowonjezereka ".odt". Ndiye mukhoza kugwiritsa ntchito lamulo ili:

kupeza / -name "[g-l] * odt" -masindikizidwe

Chitsanzo:

Njira 2: Fufuzani ndi momwe mungapezere (njira -perm)

Nthawi zina ndizofunika kupeza chinthu chimene simukuchidziwa, koma mumadziwa momwe mungapezere. Ndiye muyenera kugwiritsa ntchito njirayi "mtambo".

Ndi zophweka kuti mugwiritse ntchito, mukungoyenera kufotokozera malo ofufuzira ndi momwe mungapezere. Pano pali chitsanzo cha lamulo ili:

pezani ~ -masamba 775 -masindikizidwe

Ndiko, kufufuza kumachitika pakhomo la nyumba, ndipo zinthu zomwe mukuzifufuza zidzakhala ndi mwayi. 775. Mukhozanso kulemba "-" khalidwe pamaso pa nambalayi, ndiye zinthu zomwe zipezeka zidzakhala ndi chilolezo chochokera ku zero kupita ku mtengo womwewo.

Njira 3: Fufuzani ndi ogwiritsa ntchito kapena gulu (-user--group options)

Mu njira iliyonse yogwiritsira ntchito pali ogwiritsa ntchito ndi magulu. Ngati mukufuna kupeza chinthu chomwe chili chachigawo ichi, ndiye kuti mungagwiritse ntchito njirayi "-user" kapena "-gulu", motsatira.

Fufuzani fayilo ndi dzina lake

Mwachitsanzo, muyenera kupeza m'ndandanda Dropbox fayilo "Lampics", koma simudziwa zomwe zimatchedwa, ndipo mumangodziwa kuti ndizo za ogwiritsa ntchito "wosuta". Ndiye muyenera kuyendetsa lamulo lotsatira:

pezani / nyumba / wosuta / Dropbox -user user -print

Mu lamulo ili mudatchula zofunikira zofunika (/ nyumba / wosuta / Dropbox), adawonetsa kuti mukufunikira kufufuza fayilo ya mwiniwake (-user), ndipo wasonyeza yemwe akugwiritsa ntchito fayilo ili (wosuta).

Chitsanzo:

Onaninso:
Momwe mungayang'anire mndandanda wa ogwiritsa ntchito ku Linux
Momwe mungawonjezere wogwiritsa ntchito ku gulu ku Linux

Fufuzani fayilo ndi dzina la gulu

Kufufuzira fayilo ya gulu linalake ndi kophweka - mumangosintha njirayi. "-user" pazochita "-gulu" ndiwonetseni dzina la gulu ili:

fufuzani / -groupe guest -print

Ndiko kuti, mwawonetsa kuti mukufuna kupeza fayilo ya gululo m'dongosolo "mlendo". Kufufuzira kudzachitika mu dongosolo lonse, izi zikuwonetsedwa ndi chizindikiro "/".

Njira 4: Fufuzani fayilo ndi mtundu wake (kusankha -type)

Kupeza zina mwa mtundu wina wa Linux ndi zophweka, mumangofunika kufotokozera njira yoyenera (-kupepala) ndi chizindikiro cha mtunduwo. Kumayambiriro kwa nkhaniyi adatchulidwa mitundu yonse imene angagwiritsidwe ntchito pofufuza.

Mwachitsanzo, mukufuna kupeza zonse zolepheretsa mafayilo kunyumba kwanu. Pankhani iyi, timu yanu idzawoneka ngati iyi:

pezani ~ -type b -print

Chifukwa chake, mwawonetsa kuti mukufufuza ndi mtundu wa fayilo, monga momwe mwawonetsera ndi njira "-ndipo", ndiyeno muzindikire mtundu wake mwa kuika chizindikiro cha fayilo - "b".

Chitsanzo:

Mofananamo, mungathe kuwonetsera mauthenga onse m'ndandanda yomwe mukufunayo polemba mu lamulo "d":

Pezani / nyumba / wosuta -type d -print

Njira 5: Fufuzani fayilo ndi kukula (njira yosankha)

Ngati kuchokera pa zonse zokhudza fayilo mumadziwa kukula kwake, ndiye ngakhale izi zingakhale zokwanira kuzipeza. Mwachitsanzo, mukufuna kupeza fayilo ya ma MB 120 mu bukhu lapadera mwa kuchita zotsatirazi:

fufuzani / nyumba / wosuta / Dropbox -thandizeni 120M -print

Chitsanzo:

Onaninso: Mmene mungapezere kukula kwa foda ku Linux

Monga mukuonera, fayilo yomwe tifunika idapezeka. Koma ngati simukudziwa kumene kuli malowa, mukhoza kufufuza dongosolo lonselo powatanthauzira muzuwu kumayambiriro kwa lamulo:

Pezani / -dolani 120M -print

Chitsanzo:

Ngati mudziwa kuti fayiloyi yaying'ono, ndiye kuti pali lamulo lapadera. Muyenera kulembetsa "Terminal" chinthu chomwecho, chisanadze kufotokoza kukula kwa fayilo kuika chizindikiro "-" (ngati mukufuna kupeza maofesi ang'onoang'ono kuposa kukula kwake) kapena "+" (ngati kukula kwa fayilo ikufufuzidwa ndi yaikulu kuposa yomwe yanena). Pano pali chitsanzo cha lamulo ili:

Pezani / nyumba / wosuta / Dropbox + 100M -print

Chitsanzo:

Njira 6: Fufuzani fayilo ndi tsiku kusintha (kusankha -mtime)

Pali milandu yomwe ili yabwino kwambiri kufufuza fayilo patsiku lomwe linasinthidwa. Pa Linux, njirayi imagwiritsidwa ntchito. "-kupeza". Ndi zophweka kuti tigwiritse ntchito, tidzakambirana zonse pazitsanzo.

Tiyeni tizinene mu foda "Zithunzi" tikufunikira kupeza zinthu zomwe zasinthidwa masiku 15 apitawo. Nazi zomwe muyenera kulembetsa "Terminal":

kupeza / kunyumba / wosuta / Zithunzi -mtime -15 -print

Chitsanzo:

Monga momwe mukuonera, chisankho ichi sichiwonetsera mafayilo omwe asintha pa nthawi yapadera, komanso mafoda. Zimagwira ntchito mosiyana - mungathe kupeza zinthu zomwe zasinthidwa patapita nthawi. Kuti muchite izi, lowetsani chizindikiro pamaso pa mtengo wa digito. "+":

Pezani / nyumba / wosuta / Zithunzi -mtime +10 -print

GUI

Chithunzi chowonetserako kwambiri chimapangitsa miyoyo ya atsopano omwe atangoyamba kufalitsa Linux. Njira yofufuzirayi ikufanana kwambiri ndi yomwe ikugwiritsidwa ntchito mu Windows OS, ngakhale kuti sungapereke ubwino uliwonse womwe umapereka. "Terminal". Koma zinthu zoyamba poyamba. Kotero, tiyeni tiyang'ane momwe tingachitire kufufuza fayilo ku Linux pogwiritsira ntchito mawonekedwe a mawonekedwe.

Njira 1: Fufuzani kupyolera mu menyu

Tsopano tiona njira yofufuzira mafayilo kudzera mu menyu ya Linux. Zochitika zidzachitika mugawidwe wa Ubuntu 16.04 LTS, komabe, malangizo amapezeka kwa onse.

Onaninso: Mmene mungapezere kugawa kwa Linux

Tiyerekeze kuti mukufunikira kupeza mafayilo mu dongosolo pansi pa dzina "Ndipeze"Palinso maofesi awiri m'dongosolo: imodzi mwa mawonekedwe ".txt"ndipo chachiwiri ".odt". Kuti muwapeze, muyenera kuyamba poyamba chithunzi cha menyu (1)ndi wapadera gawo lokayikira (2) tchulani funso lofufuzira "Ndipeze".

Chotsatira chawunikira chikuwonetsedwa, kusonyeza maofesi amene mukufuna.

Koma ngati pali maofesi ambiri m'dongosololi ndipo onsewa anali osiyana siyana, kufufuza kungakhale kophweka. Pofuna kuchotsa mafayilo osayenera, mwachitsanzo, mapulogalamu, potulutsa zotsatira, ndibwino kugwiritsa ntchito fyuluta.

Ili kumbali yakanja ya menyu. Mukhoza kufotokozera ndi zifukwa ziwiri: "Magulu" ndi "Zosowa". Lonjezerani mndandanda wazinthu ziwirizo podutsa muvi pafupi ndi dzina, ndipo mu menyu, chotsani zosankha zosafunikira. Pankhaniyi, kungakhale kwanzeru kusiya basi kufufuza "Files ndi mafoda", popeza tikuyang'ana ndendende mafayilo.

Mukhoza kuzindikira mwamsanga kusowa kwa njirayi - simungathe kukonza fyuluta tsatanetsatane, monga "Terminal". Kotero, ngati mukuyang'ana chikalata cholembedwa ndi dzina, mukhoza kusonyeza zithunzi, mafoda, zolemba, ndi zina zotero. Koma ngati mukudziwa dzina lenileni la fayilo lomwe mukufuna, mukhoza kulipeza mwamsanga popanda kuphunzira njira zambiri "fufuzani".

Njira 2: Fufuzani kudutsa fayilo ya fayilo

Njira yachiwiri ili ndi mwayi waukulu. Pogwiritsira ntchito chida cha fayilo, mungathe kufufuza m'ndandanda yeniyeni.

Ikani ntchitoyi mosavuta. Mukufunikira mu fayilo manager, kwa ife Nautilus, kuti tilowe mu foda kumene fayilo yomwe mukuyang'ana ikuyenera kukhala, ndipo dinani "Fufuzani"ili pamwamba pa ngodya yapamwamba yawindo.

Mu gawo lowonekera lomwe likuwonekera muyenera kulowetsa maina akuti fayilo. Komanso musaiwale kuti kufufuza sikungapangidwe ndi dzina lonse la fayilo, koma ndi gawo lake, monga momwe zisonyezera mu chitsanzo pansipa.

Monga mwa njira yapitayi, mwanjira imeneyi mukhoza kugwiritsa ntchito fyuluta. Kuti mutsegule, dinani batani ndi chizindikiro "+"ili kumbali yolondola ya malo olowera zofufuzira mafunso. A submenu akuyamba momwe mungasankhire mtundu wa fayilo wofunidwa kuchokera m'ndandanda wotsika.

Kutsiliza

Kuchokera pazinthu zatchulidwazi, tingathe kumaliza kuti njira yachiwiri, yomangirizidwa ku kugwiritsiridwa ntchito kwa mawonekedwe owonetsera, ndi angwiro pochita kufufuza mwamsanga kupyolera mu dongosolo. Ngati mukufuna kukhazikitsa magawo ambiri ofufuzira, ndiye kuti lamulo lidzakhala lofunikira fufuzani mu "Terminal".