7-zip is een vrije, open-source bestandsarchiver die het 7z bestandsformaat (extensie) gebruikt. Echter, deze tool kan lezen en schrijven naar andere bestandsformaten. 7-zip is het meest populair onder Windows-gebruikers. Het kan zowel in de opdrachtregel of de grafische gebruikersinterface draaien om archiefbestanden te lezen en te schrijven. Hoewel 7-zip gratis en open-source is en de code onder de GNU LGPL-licentie valt, heeft de Unrar-code een Unrar-beperking.,
de beperking is ingesteld om reverse engineering van het RAR-compressiealgoritme te voorkomen. 7-Zip archiefformaat wordt standaard niet ondersteund in de meeste Linux distributies. Als u een 7-zip-archiefbestand probeert uit te pakken, kunt u de volgende fout krijgen:
Dit zou u echter geen zorgen moeten maken. In dit bericht geven we u nauwkeurige details over hoe u 7-Zip op Linux kunt installeren en hoe u het kunt gebruiken om bestanden uit te pakken en te archiveren.,
wanneer we een commando als apt install 7-zip op de Ubuntu Terminal uitvoeren, krijgt u een fout als: kan pakket 7-zip niet vinden. Dat komt omdat 7Zip in Linux is verpakt als p7zip.
Install 7-Zip in Linux
zoals hierboven beschreven, is p7zip het pakketformaat voor 7-Zip in Linux-systemen. De p7zip is beschikbaar in drie versies-p7zip, p7zip-full en p7zip-rar. p7zip en p7zip-full zijn nauw verwant. Het enige verschil is p7zip-full biedt ondersteuning voor meer 7z compressie algoritmen. p7zip biedt ondersteuning voor p7zip-rar-bestanden., Voor een betere ervaring zullen we p7zip-full en p7zip-rar installeren.
installeer 7-Zip op Ubuntu
1. Start de Terminal vanuit het menu toepassingen of gebruik de toetsenbordcombinatie Ctrl + Alt + Z.
2. Schakel de universe repository in Ubuntu. Dat is de repository die p7zip pakketten bevat.
sudo add-apt-repository universesudo apt update
3. Installeer 7zip in Ubuntu.,
sudo apt 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
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 ‘ archiefbestand:
We zullen het argument “a” gebruiken. Andere ondersteunde formaten zijn XZ, GZIP, TAR, ZIP en BZIP2. Als een archief met dezelfde naam al bestaat, zal 7zip de bibliotheekbestanden toevoegen in plaats van het te overschrijven.gebruik:
7z a e.g7z a myArchive.7z StudyModules/
Extract a ‘.7z ‘ archive:
We zullen de “e” optie gebruiken, zoals getoond in het onderstaande commando.,
syntaxis
7z e e.g.,7z e myARchive.7z
gebruik een specifiek archiefformaat:
om dit te doen, zullen we de “- t” optie gebruiken. De archiefformaten die u kunt gebruiken zijn 7z (standaard), gzip, zip, tar of bzip2.,iv>
Lijst van bestanden in archief:
Om alle bestanden in een archief, het archief formaat dat gebruikt wordt, de gebruikte methode en andere belangrijke informatie, gebruiken we de “l” – optie,
Syntax:
7z l e.g.,7z l myArchive.zip
Test de Integriteit van een Archief:
om Te controleren of de integriteit van een archief, we zullen gebruik maken van de “t” – optie.,gebruik:
7z t e.g.,7z t myArchive.7z
back-up maken van een map.
het beste om een back-up te maken is het 7za hulpprogramma te gebruiken. Het behoudt de eigenaar / groep o een bestand, in tegenstelling tot de 7z.we zullen ook de “-si” optie die het mogelijk maakt het lezen van bestanden van stdin (Standaardinvoerstream).
We zullen eerst een tar-archief maken en vervolgens een 7z back-uparchief maken met het 7za-hulpprogramma.,
tar -cf - StudyModules | 7za a -si StudyModules.tar.7z
herstel een back-up met 7zip.
We zullen de-so optie gebruiken met de standaard Uitvoerstream (stdout).
7za x -so StudyModules.tar.7z | tar xf -
een aangepast compressieniveau instellen.
We zullen de optie-mx gebruiken. Het compressieniveau varieert van 1 tot 10, waarbij 1 de standaardoptie is., Hoe groter het aantal, hoe beter de compressieverhouding, maar hoe langer de compressie proces tijd.
tar -cf - StudyModules | 7za a -si -mx=9 StudyModules.tar.7z
bestanden aan een archief toevoegen/verwijderen (bijwerken).
om nieuwe bestanden toe te voegen of een archief bij te werken, gebruiken we de optie-u.,
Syntax:
7z u e.g.,7z u myArchive.7z ceh-V1.pdf ceh-V2.pdf
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
Set a password for an archive.
We will need to use the -p flag.,gebruik:
7z a -p{your-password} e.g.,7z -a -p{admin123} myArchive.7z StudyModules/
conclusie
dat is een complete handleiding over hoe te installeren en aan de slag met 7zip op Linux. U kunt kijken op de 7z man page of bezoek hun officiële website voor meer informatie. Gebruik de feedback sectie hieronder om vragen te stellen of aanvullende informatie te delen met onze lezers.