7-zip je svobodný, open-source soubor archivátor, který používá 7z formát souboru (přípona). Tento nástroj však může číst a zapisovat do jiných formátů souborů. 7-zip je nejoblíbenější mezi uživateli Windows. Může běžet jak v příkazovém řádku, tak v grafickém uživatelském rozhraní pro čtení a zápis archivních souborů. I když 7-zip je zdarma a open-source a kód je pod licencí GNU LGPL, unRAR kód má unRAR omezení.,
omezení je zavedeno, aby se zabránilo reverznímu inženýrství algoritmu komprese RAR. Formát archivu 7-Zip není ve většině distribucí Linuxu ve výchozím nastavení podporován. Pokud se pokusíte extrahovat archivní soubor 7-zip, můžete získat následující chybu:
chyba extrahování archivu 7z to by vás však nemělo znepokojovat. V tomto příspěvku vám poskytneme přesné podrobnosti o tom, jak nainstalovat 7-Zip na Linux a jak jej použít k extrahování a archivaci souborů.,
když spustíme příkaz jako apt install 7-zip na terminálu Ubuntu, dostanete chybu jako: Nelze najít balíček 7-zip. Je to proto, že v Linuxu je 7zip zabalen jako p7zip.
nainstalujte 7-Zip v Linuxu
jak je podrobně uvedeno výše, p7zip je formát balíčku pro 7-Zip v systémech Linux. P7zip je k dispozici ve třech verzích-p7zip, p7zip-full a p7zip-rar. p7zip a p7zip-full jsou úzce spjaty. Jediným rozdílem je p7zip-full poskytuje podporu pro více kompresních algoritmů 7z. p7zip poskytuje podporu pro p7zip-rar soubory., Pro lepší zážitek nainstalujeme p7zip-full a p7zip-rar.
nainstalujte 7-Zip na Ubuntu
1. Spusťte terminál z nabídky aplikace nebo pomocí kombinace kláves Ctrl + Alt + Z.
2. Povolit úložiště universe v Ubuntu. To je úložiště, které obsahuje balíčky p7zip.
sudo add-apt-repository universesudo apt update
povolit univerzální repozitář
3. Nainstalujte 7zip v Ubuntu.,
sudo apt install p7zip-full p7zip-rar
Install p7zip-full p7zip-rar
Install 7-zip in Fedora or CentOS / RHEL
Launch the Terminal and execute the command below.
sudo yum install p7zip p7zip-plugins
Install P7zip Fedora
Now that we have successfully installed 7-Zip in our Linux systems, let’s look at ten useful p7zip commands.
10 useful 7-zip Linux commands
Create a ‘.,7z ‚ archivní soubor:
použijeme argument „a“. Mezi další podporované formáty patří XZ, GZIP, TAR, ZIP a BZIP2. Pokud archiv se stejným názvem již existuje, 7zip připojí soubory knihovny namísto přepsání.
syntaxe:
7z a e.g7z a myArchive.7z StudyModules/
Vytvořte archiv 7z extrahovat a‘.7z ‚archive:
použijeme možnost „e“, jak je uvedeno v příkazu níže.,
Syntax
7z e e.g.,7z e myARchive.7z
extrahujte archiv 7z použijte konkrétní formát archivu:
k tomu použijeme možnost „-t“. Archivní formáty, které můžete použít, zahrnují 7z (výchozí), gzip, zip, tar nebo bzip2.,iv>
archiv do určitého formátu seznam souborů v archivu:
Chcete-li zobrazit všechny soubory v archivu, použitý formát archivu, použitou metodu a další důležité informace, použijeme možnost „l“,
syntaxe:
7z l e.g.,7z l myArchive.zip
seznam souborů v archivu Otestujte integritu archivu:
pro ověření integrity archivu použijeme možnost „t“.,
syntaxe:
7z t e.g.,7z t myArchive.7z
integrita archivu
zálohování a adresář.
nejlepší pro vytvoření zálohy by bylo použít nástroj 7ZA. Zachovává vlastníka / skupinu o soubor, Na rozdíl od 7z. budeme také zahrnovat možnost „- si“, která umožňuje čtení souborů ze stdin (standardní vstupní proud).
nejprve vytvoříme archiv tar a poté vytvoříme záložní archiv 7z pomocí nástroje 7ZA.,
tar -cf - StudyModules | 7za a -si StudyModules.tar.7z
vytvořte zálohu obnovte zálohu pomocí 7zip.
použijeme volbu-so se standardním výstupním proudem (stdout).
7za x -so StudyModules.tar.7z | tar xf -
obnovit zálohu nastavit vlastní úroveň komprese.
použijeme volbu-mx. Úroveň komprese se pohybuje od 1 do 10, přičemž 1 je výchozí volbou., Čím větší je číslo, tím lepší je kompresní poměr, ale čím delší je doba procesu komprese.
tar -cf - StudyModules | 7za a -si -mx=9 StudyModules.tar.7z
nastavit úroveň komprese Přidat/Odebrat soubory do archivu (aktualizace).
Chcete-li přidat nové soubory nebo aktualizovat archiv, použijeme možnost-u.,
Syntax:
7z u e.g.,7z u myArchive.7z ceh-V1.pdf ceh-V2.pdf
Update Archive
To remove files from an archive, we will use the -d option.
Syntax:
d e.g.,7z d myArchive.7z ceh-V1.pdf ceh-V2.pdf
Delete files from an archive
Set a password for an archive.
We will need to use the -p flag.,
syntaxe:
7z a -p{your-password} e.g.,7z -a -p{admin123} myArchive.7z StudyModules/
Nastavte heslo pro archiv závěr
to je kompletní průvodce, Jak nainstalovat a začít s 7zip na Linuxu. Můžete se podívat na stránku 7z man nebo navštívit jejich oficiální webové stránky pro více informací. Použijte sekci zpětné vazby níže a zeptejte se na jakékoli dotazy nebo sdílejte jakékoli další informace s našimi čtenáři.