Muchinyorwa chinotevera tichaenda kutarisa maSharutils. Iyi seti yezvishandiso zvekubata mafaera egobvu. Zvinobatsira GNU shar inosanganisirwa inogadzira faira rimwe chete kubva kumafaira mazhinji, uye inovagadzirira semuenzaniso kutapurirana nemae-mail masevhisi, nekushandura mabhainari mafaira kuita zvinyorwa ASCII nyore.
Na shar, isu tichakwanisa kurongedza akawanda mafaera mune rimwe. Kana tikazvitumira kune wekutaurirana, ivo vanongofanirwa kugadzira iyo inoitisa faira vobva vamhanya nayo kuti vatore zvirimo. Nezvo, kutaurirana kwedu kunowana iwo mafaira atinoda kukutumira. Shar anogona kumanikidza mafaera, encode mabhinari mafaira uye kupatsanura mafaera akareba.
Mazhinji desktops eGnu / Linux anopa rutsigiro rwakakwana rwemanyorerwo mafomati senge; tara, gz, ZIP, Etc., saka shar haina kunyanya kubatsira mune ino kesi. Nekudaro, kana iwe ukashandisa Gnu / Linux mune server nharaunda, shar inogona kubatsira nekuda kwekureruka kwayo.
Isa SharUtils pane Ubuntu
Pane iyo Unix inoshanda sisitimu, shar chirevo cheganda rekuchengetedza uye iri fomati fomati yakagadzirwa neUnix utility shar. Shar faira rudzi rwekuzvitsvaga-faira, uye kurimhanyisa kuchadzokorodza mafaera kwayakagadzirwa. Kuti ubvise mafaera, kazhinji chete iro rakajairika goko rinodiwa Bourne Unix.
Shar haina kuverengerwa mukuparadzirwa kwakawanda kweGnu / Linux nekumisikidza, saka isu tichafanirwa kuiisa pakutanga kuitira kuti tigadzire iyo yega-inoburitsa shar mafaera. Nekudaro, isu hatizoiwana muUbuntu software sarudzo kana neiri yega kuburikidza neakakodzera. Asi, tichafanirwa kuisa pasuru iyo iine iyo inonzi 'sharutils'. Tichakwanisa kuisa iyi package nekuvhura terminal (Ctrl + Alt + T) nekunyora mukati mayo rairo:
sudo apt install sharutils
Mushure mekumisikidzwa, tinogona ona vhezheni yakaiswa kumhanya mune imwechete terminal:
shar --version
Gadzira iyo Shar faira
Tsvaga uye gadzirira mafaera ako
Shar ndiye rairo yekuraira chishandiso inoshanda pabatch yemafaira panguva, ichivaisa mufaira rimwe chete. Naizvozvo, kuti zvive nyore uye nyore kushandisa mumuenzaniso uyu, isu tichagadzira dhairekodhi dhairekitori uye teedzera ese mafaera kuisa mune shar faira ratiri kuda kuburitsa.
Gadzira faira re shar
Para gadzira yedu shar faira, kubva kufolda yatine mifananidzo yakachengetedzwa, isu tinongofanirwa kuita unotevera kuraira:
shar ./* > ../archivos-empaquetados.shar
Pano mushandisi wega wega anogona kuchinja zita rekuti 'yakazara-mafaerayezita rinotsanangurwa.
Murairo iri pamusoro, shar chirongwa per se. Chikamu ./* Ndiwo mukova, uye mune izvi zvinoreva kuti tiri kuzoshandisa ese mafaera ari mudhairekitori kwatiri. Chinhu chinotevera mumurairo ndeche iyo> mucherechedzo, inova iyo divisor iri pakati pekuisa uye kubuda kwemirairo. Chirongwa chinochinzwisisa se “tora yega yega yekupinda kuruboshwe woisanganisa mufaira rimwe chete rakatsanangurwa kurudyi". Chikamu chekupedzisira, ../packed-files.shar ndiyo nzira uye zita rezvinobuda faira. Izvi zvinogona kushandurwa kuti zvienderane nemumwe mushandisi. Maitiro acho anokurumidza uye kazhinji haatore anopfuura masekondi mashoma.
Kana tangogadzira iyo faira, tinogona kuigovana. Kunyange Izvo zvinofanirwa kutaurwa kuti mushandisi watinogovana naye, anodawo kuti maSharutils aiswe kuti kuburitsa kushande.
Bvisa iyo shar faira
Kana yedu yekubata inogamuchira iyo shar faira, zvese zvaunoda kuti zviitwe zvinogoneka uye nekumhanya nazvo. Ngatifungei kuti uyu mushandisi atove neSharutils akaisirwa, saka iwe unofanirwa kumhanyisa inotevera mirairo mune iyo terminal (Ctrl + Alt + T):
chmod +x archivos-empaquetados.shar ./archivos-empaquetados.shar
Uye ndizvozvo. Iye zvino kuonana kwedu kunogona kudzima iro rekutanga faira ratakamutumira, sezvo atove nezvakange zviripo pakombuta yake.
Uninstallation
Kuti tibvise chirongwa ichi kubva pakombuta yedu, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye tinyore unotevera kuraira:
sudo apt purge sharutils
Inogona kuwanikwa ruzivo nezve Sharutils mune bhuku ravanopa kubva gnu.org.