Jak nainstalovat a používat příkaz 7z 7zip pro zip v systému Linux

Kompresní nástroje budou vždy jednou z praktických alternativ, pokud jde o správu místa na disku nebo odesílání velkých souborů v mnohem nižší váze. Jedním z nejpoužívanějších kompresních nástrojů pro jeho funkce je 7 Zip, což je bezplatný nástroj s otevřeným zdrojovým kódem a jeho kód je pod licencí GNU LGPL.

KompatibilitaLze jej použít ve více operačních systémech bez jakýchkoli problémů pomocí jeho možností, kterými jsou:

  • 7-Zip pro systémy Windows 10/8/7/Vista/XP/2016/2012/2008/2003/2000/NT.
  • p7zip Verze příkazového řádku 7-Zip pro systémy Linux / Posix.

funkceNěkteré funkce při používání 7 Zip jsou:

  • Kompatibilní s formáty jako AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS , UDF, UEFI, VDI, VHD, VMDK, WIM, XAR a Z.
  • Pro úkoly komprese a dekomprese je k dispozici nástroj příkazového řádku.
  • Má správce souborů pro ukládání prvků, které mají být spravovány v rámci nástroje.
  • Kompatibilní s rozšířeními 7z, XZ, BZIP2, GZIP, TAR, ZIP a WIM.
  • Může být integrován do Windows PowerShell.
  • K dispozici ve více než 80 jazycích.
  • Pro formáty ZIP a GZIP nabízí kompresní poměr 2–10%.
  • Má vlastní extrakci pro formát 7z.
  • Má plugin pro FAR Manager.
  • Šifrování AES-256 lze použít pro formáty 7z a ZIP

Nyní uvidíme, jak nainstalovat 7 Zip na Linux a vytěžit maximum z jeho funkcí.

1. Nainstalujte 7 Zip to Compress na Linux


Port 7zip pro systémy Linux se nazývá p7zip a tento balíček je předinstalován v některých distribucích Linuxu, bude nutné nainstalovat balíček p7zip-full, abyste získali všechny nástroje CLI 7z, 7za a 7zr k dosažení podle distribuce použijeme následující příkaz:

Debian, Linux Mint nebo UbuntuV případě distribucí Linuxu založených na Debianu existují tři softwarové balíčky související s 7zip, které jsou p7zip, p7zip-full a p7zip-rar. Doporučuje se nainstalovat balíček p7zip-full, který podporuje mnoho formátů souborů. Za tímto účelem provedeme následující:

 sudo apt-get install p7zip-full 

Fedora, CentOS a RedHatV případě distribucí Linuxu založených na RedHat mají tyto dva balíčky související se 7zip a jsou to p7zip a p7zip-pluginy. Doporučuje se nainstalovat oba balíčky. Chcete -li nainstalovat tyto dva balíčky, musí být v distribucích CentOS / RHEL povoleno úložiště EPEL. Ve Fedoře nebude nutné konfigurovat další úložiště.

Po povolení úložiště EPEL provedeme následující. Tam zadáme písmeno S pro potvrzení stažení a instalace.

 sudo yum nainstalujte p7zip p7zip-plugins 

ZVĚTŠIT

Nyní uvidíme několik praktických použití 7 Zip v Ubuntu, abychom co nejlépe využili jeho funkcí.

2. Vytvořte komprimovaný soubor pomocí 7 Zip v systému Linux


K vytvoření komprimovaného archivního souboru s příponou .7z můžeme využít parametr „a“. Podporované formáty souborů pro vytváření souborů jsou 7z, XZ, GZIP, TAR, ZIP a BZIP2, provádíme následující syntaxi:
 7z pojmenovat.7z "Soubor pro kompresi" 

ZVĚTŠIT

3. Extrahujte komprimovaný soubor pomocí 7 Zip v systému Linux

Krok 1
K extrahování komprimovaného souboru .7z použijeme možnost „e“, která soubor extrahuje do aktuálního pracovního adresáře:

 7z e název 7z 

ZVĚTŠIT

Krok 2
V případě, že soubor již existuje, jak vidíme, zeptá se, zda jej chceme přepsat, konečný výsledek bude následující:

ZVĚTŠIT

4. Vyberte formát souboru pomocí 7 Zip v systému Linux


K výběru konkrétního formátu souboru můžeme použít volbu -t (název formátu), která nám dává možnost vybrat formát souboru jako zip, gzip, bzip2 nebo tar (výchozí je 7z), použijeme následující syntax:
 7z až -t ”název formátu” název. Komprimovat “soubor pro kompresi” 

ZVĚTŠIT

5. Zobrazte komprimované soubory pomocí 7 Zip na Linuxu


Chcete -li zobrazit seznam souborů uložených v komprimovaném souboru, bude užitečný parametr „l“ (seznam), který ukáže typ formátu souboru, použitou metodu, soubory v archivu a mnoho dalšího:
 7z l název 7z 

ZVĚTŠIT

6. Ověřte integritu archivu pomocí 7 Zip v systému Linux

Krok 1
Chcete-li otestovat integritu komprimovaného archivu, můžeme použít možnost „t“ (test-test) takto:

 7z t název 7z 

ZVĚTŠIT

Krok 2
Některé další možnosti použití se 7 Zip jsou:

Vytvářejte záložní kopieK vytvoření záložní kopie adresáře bude nutné použít nástroj 7za, který zachovává vlastníka a / nebo skupinu souborů, na rozdíl od 7z, možnost -Ano umožňuje čtení souborů stdin, bude použita následující syntaxe:

 tar -cf - "soubory" | 7za až -si „Soubory“ .tar.7z 

Obnovte zálohuK obnovení zálohy můžeme použít tuto možnost -SW, který odešle výstup do stdout, použijeme následující syntaxi:

 7za x -so "soubor" .tar.7z | tar xf - 

Definujte úroveň kompreseChcete -li nastavit úroveň komprese, bude volba -mx užitečná takto:

 tar -cf - "soubory" | 7za až -si -mx = 8 název.tar.7z 

Aktualizujte souboryChcete -li aktualizovat existující soubor nebo odstranit soubory z komprimace, použijeme možnosti „u“ a „d“:

 7z u 7z d 

Nastavte hesloK nastavení hesla pro archiv 7 Zip používáme příznak -p {heslo}:

 7za až -p {heslo} název.tar.7z 

Tímto způsobem je 7 Zip životaschopným a praktickým nástrojem pro všechny práce s kompresí souborů v prostředích Ubuntu s nejlepšími funkcemi zabezpečení a rozsahu, které nám tento nástroj nabízí.

wave wave wave wave wave