Jak vytvořit samorozbalovací archiv v systému Linux

click fraud protection

Samorozbalovací archiv je komprimovaný soubor, který dokáže extrahovat jeho obsah bez nutnosti zvláštních programů. Mnoho vývojářů softwaru používá samorozbalovací archivy k rychlému a efektivnímu dodávání svého softwaru. Samorozbalovací archivy však mají i jiná využití, jmenovitě umožňují dekompresi souborů, aniž by se musely zabývat složitými nástroji, jako jsou Tar, Zip a další.

V této příručce vám ukážeme, jak vytvořit svůj samorozbalovací archiv v systému Linux. Rovněž se podíváme na to, jak zašifrovat vaše samorozbalovací archivy pro větší bezpečnost.

Instalace nástroje Shar

První věc, kterou musíme udělat, je nainstalovat nástroj Shar na Linux. Důvod? Přesto, že se jedná o široce používaný nástroj, Shar není předinstalována na mnoha operačních systémech Linux. Chcete-li zahájit instalaci, otevřete okno terminálu stisknutím Ctrl + Alt + T nebo Ctrl + Shift + T na klávesnici. Poté postupujte podle pokynů pro instalaci z příkazového řádku uvedených níže.

Ubuntu

V systému Ubuntu Linux můžete získat aplikaci Shar s následujícím Apt příkaz.

instagram viewer
sudo apt nainstalujte sharutils

Debian

Používáte Debian Linux? S Sharem budete moci pracovat Apt-get příkaz níže.

sudo apt-get install sharutils

Arch Linux

Je třeba, aby Shar byl spuštěn na vašem Arch Linux PC? Využijte Pacman příkaz dolů.

sudo pacman -S sharutils

Fedora

V systému Fedora Linux nainstalujte do vašeho počítače aplikaci Shar s následujícím Dnf příkaz.

sudo dnf nainstalovat sharutils

OpenSUSE

Jste uživatel systému OpenSUSE Linux? Nainstalujte Shar program pomocí Zypper příkaz níže.

sudo zypper nainstalovat sharutils

Obecný Linux

Potřebujete se dostat do rukou aplikace Shar a používat vydání systému Linux, které není obsaženo v této příručce? Zamiřte na tato stránka naučit se stahovat zdrojový kód.

Vytvoření Shar archivu

Vytvoření archivu Shar se provádí v terminálu, protože program Shar je pouze obslužný program příkazového řádku. Chcete-li vytvořit svůj archiv, otevřete okno terminálu. Poté postupujte podle pokynů krok za krokem níže.

Krok 1: Použijte ls příkaz k zobrazení obsahu vašeho domovského adresáře.

ls

Krok 2: Podívejte se na výstup ls příkaz a vyhledejte složku, ve které chcete komprimovat obsah. Poté zadejte pomocí CD příkaz. Pokud například chcete komprimovat všechny soubory dokumentů uvnitř adresáře „Documents“, měli byste to udělat CD Dokumenty. Chcete-li přidat obsah složky „Stažené soubory“, měli byste to udělat CD Stahování atd.

cd name-of-folder-in-home-directory

Krok 3: Jakmile je uvnitř složky, spusťte ostrý příkaz k přidání všech souborů uvnitř (pomocí CD příkaz v kroku 2) do nového archivu .shar.

Mějte na paměti, že při spuštění ostrý příkaz, přidá absolutně všechno do archivu. Pokud jsou ve složce položky, které nechcete přidat do archivu, před provedením níže uvedeného příkazu je přesuňte pomocí správce souborů systému Linux z této složky.

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

Krok 4: Po provedení ostrý příkazem v kroku 3 začne aplikace Shar vytvářet váš samorozbalovací archiv. Buďte trpěliví a nechte příkaz provést. Po dokončení procesu uvidíte my-shar-archive.shar objeví se ve vašem domovském adresáři (~).

Krok 5: Po vytvoření nového samorozbalovacího Shar archivu není proces dokončen. Než jej budete moci spustit, aby se obsah uvnitř extrahoval, musí být aktualizována oprávnění souboru.

Aktualizace oprávnění v systému Linux se provádí pomocí systému Windows chmod nástroj. Použitím chmod + x změna my-shar-archive.shar aby ji kdokoli mohl spustit a extrahovat obsah.

sudo chmod + x my-shar-archive.shar 

Nezapomeňte svým přátelům sdělit, že musí také aktualizovat oprávnění uživatele my-shar-archive.shar na jejich linuxovém systému také s chmod příkaz, pokud chtějí extrahovat jeho obsah.

Rozbalte svůj samorozbalovací archiv

Chcete-li extrahovat obsah nového samorozbalovacího sdíleného archivu Shar, proveďte následující příkaz.

./my-shar-archive.shar

Obsah my-shar-archive.shar bude umístěn do přesného adresáře, který byl extrahován.

Šifrování vašeho samorozbalovacího archivu

Pokud odesíláte citlivé soubory v samorozbalovacím archivu přes internet, možná budete chtít zašifrujte jej z bezpečnostních důvodů. Naštěstí je šifrování samorozbalovacích archivních souborů v systému Linux velmi snadné. Chcete-li to provést ve vašem systému, postupujte podle pokynů krok za krokem níže.

Krok 1: Ujistěte se, že máte v počítači se systémem Linux nainstalován nástroj GPG provedením gpg - nápověda příkaz v terminálu. Pokud je nainstalován GPG, zobrazí se stránka nápovědy GPG. Pokud tomu tak není, nic se nestane.

Poznámka: potřebujete nainstalovat GPG? Klikněte zde.

gpg - nápověda

Krok 2: Zašifrujte svůj samorozbalovací archiv pomocí gpg příkaz níže. Nezapomeňte použít zabezpečené heslo.

gpg -c my-shar-archive.shar

Po zašifrování bude výstupní soubor my-shar-archive.shar.gpg.

Krok 3: Odstraňte nešifrovaný Shar archiv pomocí rm.

rm my-shar-archive.shar

Krok 4: Poslat ven my-shar-archive.shar.gpg příteli, rodinnému příslušníkovi nebo nahrajte online pro úschovu.

Chcete-li extrahovat soubor, proveďte následující příkazy.

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