Ako vytvoriť samorozbaľovací archív v systéme Linux

click fraud protection

Samorozbaľovací archív je komprimovaný súbor, ktorý dokáže extrahovať jeho obsah bez potreby špeciálnych programov. Mnoho vývojárov softvéru používa samorozbaľovacie archívy na rýchle a efektívne dodanie svojho softvéru. Samorozbaľovacie archívy však majú aj iné využitie, konkrétne umožňujú dekompresiu súborov bez toho, aby sa museli zaoberať zložitými nástrojmi, ako sú Tar, Zip a ďalšie.

V tejto príručke vám ukážeme, ako vytvoriť svoj samorozbaľovací archív v systéme Linux. Ďalej preberieme, ako šifrovať vaše samorozbaľovacie archívy, aby ste zaistili vyššiu bezpečnosť.

Inštalácia nástroja Shar

Prvá vec, ktorú musíme urobiť, je nainštalovať nástroj Shar v systéme Linux. Dôvod? Napriek tomu, že je to Sharp široko používaný, Shar nie je predinštalovaný na mnohých operačných systémoch Linux. Ak chcete spustiť inštaláciu, otvorte okno terminálu stlačením Ctrl + Alt + T alebo Ctrl + Shift + T na klávesnici. Potom postupujte podľa pokynov na inštaláciu príkazového riadku uvedených nižšie.

ubuntu

instagram viewer

V systéme Ubuntu Linux môžete získať aplikáciu Shar s nasledujúcim textom naklonený Príkaz.

sudo apt nainštalujte Sharutils

Debian

Používate Debian Linux? S Sharom budete môcť spolupracovať Apt-get príkaz nižšie.

sudo apt-get install sharutils

Arch Linux

Potrebujete, aby sa Shar spustil a bežal na vašom Arch Linux PC? Využite internet pacman príkaz dole.

sudo pacman -S sharutils

fedora

V systéme Fedora Linux nainštalujte aplikáciu Shar vo svojom systéme nasledujúcim spôsobom DNF Príkaz.

sudo dnf nainštalovať sharutils

openSUSE

Ste používateľom systému OpenSUSE Linux? Nainštalujte program Shar s programom zypper príkaz nižšie.

sudo zypper nainštalovať sharutils

Generický Linux

Potrebujete si dať ruku na aplikáciu Shar a používať vydanie systému Linux, ktoré nie je uvedené v tejto príručke? Zamierte na táto strana naučiť sa sťahovať zdrojový kód.

Vytvorenie zdieľaného archívu

Vytvorenie archívu Shar sa vykonáva v termináli, pretože program Shar je iba pomôcka pre príkazový riadok. Ak chcete vytvoriť svoj archív, otvorte okno terminálu. Potom postupujte podľa pokynov krok za krokom nižšie.

Krok 1: Použi ls príkaz na zobrazenie obsahu vášho domovského adresára.

ls

Krok 2: Prezrite si výstup ls príkaz a vyhľadajte priečinok, v ktorom chcete komprimovať obsah. Potom zadajte pomocou CD Príkaz. Napríklad, ak chcete komprimovať všetky súbory dokumentov vo vnútri adresára „Documents“, urobíte to Dokumenty CD. Ak chcete pridať obsah priečinka „Stiahnuté súbory“, mali by ste to urobiť CD Súbory na stiahnutie atď.

cd názov priečinka v domácom adresári

Krok 3: Akonáhle ste v priečinku, spustite shar príkaz na pridanie všetkých súborov vo vnútri (pomocou CD príkaz v kroku 2) do nového archívu .shar.

Majte na pamäti, že pri spustení systému Windows shar príkaz, do archívu pridá všetko. Ak sa v priečinku nachádzajú položky, ktoré nechcete pridať do archívu, pred vykonaním nižšie uvedeného príkazu ich presuňte pomocou správcu súborov Linux.

shar ./*> ../my-shar-archive.shar 

Krok 4: Po vykonaní shar príkazom v kroku 3 začne aplikácia Shar vytvárať váš samorozbaľovací archív. Buďte trpezliví a povoľte vykonanie príkazu. Po dokončení procesu uvidíte my-shar-archive.shar sa objavia vo vašom domovskom adresári (~).

Krok 5: Po vytvorení nového samorozbaľovacieho archívu Shar nie je proces dokončený. Predtým, ako ho budete môcť spustiť na extrahovanie obsahu vo vnútri, musíte aktualizovať povolenia súboru.

Aktualizácia povolení v systéme Linux sa vykonáva pomocou systému Windows chmod utility. Použitím chmod + x zmena my-shar-archive.shar aby ju mohol ktokoľvek spustiť a extrahovať obsah.

sudo chmod + x my-shar-archive.shar 

Nezabudnite svojim priateľom povedať, že musia tiež aktualizovať povolenia používateľa my-shar-archive.shar na ich linuxovom systéme a chmod príkaz, ak chcú extrahovať jeho obsah.

Rozbaľte svoj samorozbaľovací archív

Ak chcete extrahovať obsah nového samorozbaľovacieho archívu Shar, vykonajte nasledujúci príkaz.

./my-shar-archive.shar

Obsah my-shar-archive.shar bude umiestnený do presného adresára, v ktorom bol extrahovaný.

Šifrovanie vášho samorozbaľovacieho archívu

Ak posielate citlivé súbory v samorozbaľovacom archíve cez internet, možno budete chcieť zašifrujte ho z bezpečnostných dôvodov. Našťastie je šifrovanie samorozbaľovacích archívnych súborov v systéme Linux veľmi jednoduché. Ak to chcete urobiť vo svojom systéme, postupujte podľa pokynov krok za krokom nižšie.

Krok 1: Uistite sa, že máte na vašom počítači so systémom Linux nainštalovaný nástroj GPG vykonaním príkazu gpg --help príkaz v termináli. Ak je nainštalovaný GPG, zobrazí sa stránka pomocníka GPG. Ak nie, nič sa nestane.

Poznámka: Potrebujete nainštalovať GPG? Kliknite tu.

gpg --help

Krok 2: Zašifrujte svoj samorozbaľovací archív pomocou gpg príkaz nižšie. Nezabudnite použiť bezpečné heslo.

gpg -c my-shar-archive.shar

Po zašifrovaní bude výstupný súbor my-shar-archive.shar.gpg.

Krok 3: Odstráňte nešifrovaný zdieľaný archív pomocou rm.

rm my-shar-archive.shar

Krok 4: Poslať von my-shar-archive.shar.gpg kamarátovi, členovi rodiny alebo nahrajte online na úschovu.

Ak chcete extrahovať súbor, vykonajte nasledujúce príkazy.

gpg my-shar-archive.shar.gpg. ./my-shar-archive.shar
watch instagram story