Ang mga Sharutil, lumikha ng mga archive na kumukuha ng sarili na may shar sa Ubuntu

tungkol sa mga sharutil

Sa susunod na artikulo ay titingnan namin ang Sharutils. Ito ay isang hanay ng mga utility para sa paghawak ng mga shell file. Kagamitan Ang kasama sa GNU shar ay gumagawa ng isang solong file mula sa maraming mga file, at inihahanda ang mga ito halimbawa para sa paghahatid ng mga serbisyong e-mail, sa pamamagitan ng pag-convert ng mga binary file sa teksto ASCII simple.

Sa shar, makakapag-pack kami ng maraming mga file sa isa. Kung ipadala namin ito sa isang contact, kakailanganin lamang nilang gawin ang maipapatupad na file at patakbuhin ito upang makuha ang nilalaman. Sa pamamagitan nito, makukuha ng aming contact ang mga file na nais naming ipadala sa iyo. Maaaring i-compress ni Shar ang mga file, i-encode ang mga binary file at hatiin ang mahabang mga file.

Karamihan sa mga desktop ng Gnu / Linux ay nag-aalok ng komprehensibong suporta para sa mga format ng compression tulad ng; alkitran, gz, sigla, Atbp, kaya ang shar ay hindi masyadong kapaki-pakinabang sa kasong ito. Gayunpaman, kung gumagamit ka ng Gnu / Linux sa isang server environment, maaaring maging kapaki-pakinabang ang shar dahil sa pagiging simple nito.

I-install ang SharUtils sa Ubuntu

Sa operating system ng Unix, Ang shar ay isang pagpapaikli para sa shell archive at isang format ng file na nilikha gamit ang Unix utility shar. Ang isang shar file ay isang uri ng self-extracting file, at ang pagpapatakbo nito ay muling likhain ang mga file kung saan ito nabuo. Upang makuha ang mga file, karaniwang ang karaniwang shell lamang ang kinakailangan Bourne Unix.

Hindi kasama ang Shar sa karamihan ng mga pamamahagi ng Gnu / Linux bilang default, kaya kakailanganin muna naming i-install ito upang makalikha ng sariling mga file ng shar. Gayunpaman, hindi namin ito mahahanap sa pagpipiliang software ng Ubuntu o sa pamamagitan ng kanyang sarili sa pamamagitan ng apt. Sa halip, kakailanganin naming i-install ang package na naglalaman nito na tinatawag na 'mga sharutil'. Magagawa naming i-install ang package na ito sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at pagta-type dito ang utos:

pag-install ng sharutils

sudo apt install sharutils

Pagkatapos ng pag-install, maaari naming tingnan ang naka-install na bersyon tumatakbo sa parehong terminal:

shar bersyon

shar --version

Lumikha ng Shar file

Hanapin at ihanda ang iyong mga file

Si Shar ay isang tool ng command line na kumikilos sa isang pangkat ng mga file nang paisa-isa, inilalagay ang mga ito sa isang solong file. Samakatuwid, para sa kaginhawaan at kadalian ng paggamit sa halimbawang ito, lilikha kami ng isang pansamantalang folder at kopyahin ang lahat ng mga file upang isama sa shar file na nais naming makabuo.

naghanda ng mga screenshot

Lumikha ng isang shar file

Sa lumikha ng aming shar file, mula sa folder kung saan naka-save ang mga imahe, kailangan lang nating ipatupad ang sumusunod na utos:

paggawa ng shar file

shar ./* > ../archivos-empaquetados.shar

Dito maaaring baguhin ng bawat gumagamit ang pangalan ng 'naka-pack na mga file'para sa isang mas mapaglarawang pangalan.

Sa utos sa itaas, shar ang programa per se. Ang bahagi ./* Ito ang pasukan, at sa kasong ito nangangahulugan ito na gagamitin namin ang lahat ng mga file na matatagpuan sa direktoryo kung nasaan kami. Ang susunod na bagay sa utos ay ang> simbolo, na siyang tagahati sa pagitan ng pag-input at output ng utos. Nauunawaan ito ng programa bilang "gawin ang bawat entry sa kaliwa at pagsamahin ito sa isang solong file na tinukoy sa kanan". Ang huling bahagi, ../packed-files.shar ay ang landas at pangalan ng output file. Maaari itong baguhin upang umangkop sa bawat gumagamit. Ang proseso ay medyo mabilis at sa pangkalahatan ay tumatagal ng hindi hihigit sa ilang segundo.

Kapag nalikha na namin ang file, maibabahagi namin ito. Kahit na Dapat sabihin na ang gumagamit kung kanino natin ito ibinabahagi, kakailanganin ding magkaroon ng naka-install na mga Sharutil para gumana ang pagkuha.

I-extract ang shar file

Kapag natanggap ng aming contact ang shar file, ang kailangan mo lang ay gawin itong maisakatuparan at pagkatapos ay patakbuhin ito. Ipagpalagay natin na ang gumagamit na ito ay mayroon nang naka-install na Sharutils, kaya kailangan mo lamang patakbuhin ang mga sumusunod na utos sa terminal (Ctrl + Alt + T):

magpatupad ng shar file

chmod +x archivos-empaquetados.shar

./archivos-empaquetados.shar

At yun lang. Ngayon ang aming contact ay maaaring magtanggal ng orihinal na file na ipinadala namin sa kanya, dahil mayroon na siyang magagamit na nilalaman sa kanyang computer.

I-uninstall

Upang alisin ang programa mula sa aming computer, kakailanganin lamang naming buksan ang isang terminal (Ctrl + Alt + T) at isulat ang sumusunod na utos:

i-uninstall ang mga sharutil

sudo apt purge sharutils

Mahahanap impormasyon tungkol sa mga Sharutil sa manwal na kanilang inaalok gnu.org.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.