7Zip (File Archive) Commando voorbeelden in Linux

7-Zip is een gratis open source, cross-platform, krachtige, en volledig uitgeruste file archiver met een hoge compressieverhouding, voor Windows. Het heeft een krachtige command line versie die is geport naar Linux / POSIX systemen.

Het heeft een hoge compressieverhouding in 7z-formaat met LZMA en LZMA2-compressie, ondersteunt vele andere archiefformaten zoals XZ, BZIP2, GZIP, TAR, ZIP en WIM voor zowel inpakken als uitpakken; AR, RAR, MBR, EXT, NTFS, FAT, GPT, HFS, ISO, RPM, LZMA, UEFI, Z, en vele anderen voor alleen uitpakken.,

Het biedt sterke AES-256 encryptie in 7z en ZIP formaten, biedt een compressieverhouding van 2-10 % Voor ZIP en gzip formaten (veel beter dan die aangeboden door PKZip en WinZip). Het wordt ook geleverd met self-extracting mogelijkheden voor 7z-formaat en het is gelokaliseerd in maximaal 87 talen.

hoe 7zip in Linux te installeren

De Poort van 7zip op Linux systemen heet p7zip, dit pakket wordt voorgeïnstalleerd op veel reguliere Linux distributies. U moet het p7zip-full pakket installeren om de 7z, 7za en 7zr CLI hulpprogramma ‘ s op uw systeem te krijgen, als volgt.,

installeer 7zip op Debian, Ubuntu of Linux Mint

op Debian gebaseerde Linux-distributies worden geleverd met drie softwarepakketten gerelateerd aan 7zip en deze zijn p7zip, p7zip-full en p7zip-rar. Er wordt voorgesteld om p7zip-full-pakket te installeren, dat vele archiefformaten ondersteunt.

$ sudo apt-get install p7zip-full

Install 7zip on Fedora or CentOS/RHEL

Red Hat-gebaseerde Linux distributies worden geleverd met twee pakketten gerelateerd aan 7zip en ze zijn p7zip en p7zip-plugins. Er wordt voorgesteld om beide pakketten te installeren.,

om deze twee pakketten te installeren, moet u EPEL repository inschakelen op CentOS/RHEL distributies. Op Fedora is het niet nodig om extra repository in te stellen.

$ sudo yum install p7zip p7zip-plugins

zodra het 7zip pakket geïnstalleerd is, kunt u verder gaan om enkele nuttige 7zip Commando voorbeelden te leren om verschillende soorten archieven in te pakken of uit te pakken in de volgende sectie.

leer 7zip Commando voorbeelden in Linux

1. Om een .7z archiefbestand te maken, gebruik "a" optie. De ondersteunde archiefformaten voor het maken zijn 7z, XZ, GZIP, TAR, ZIP en BZIP2., Als het gegeven archiefbestand al bestaat, zal het de bestanden” toevoegen ” aan een bestaand archief, in plaats van het te overschrijven.

$ 7z a hyper.7z hyper_1.4.2_i386.deb
create 7z Archive File in Linux

2. Om een .7z archiefbestand te extraheren, gebruik "e" optie, die het archief in de huidige werkmap zal uitpakken.,

$ 7z e hyper.7z
Extract 7z Archive File in Linux

3. To select an archive format, use -t (format name) option, which will allows you to select the archive format such as zip, gzip, bzip2 or tar (the default is 7z):

$ 7z a -tzip hyper.zip hyper_1.4.2_i386.deb
Create 7z Zip File in Linux

4., Om een lijst met bestanden in een archief te zien, gebruikt u de functie "l" (list), die het type archiefformaat, de gebruikte methode, de bestanden in het archief en andere informatie weergeeft zoals getoond.

$ 7z l hyper.7z
List 7z File Information

5. Om de integriteit van een archiefbestand te testen, gebruikt u de functie "t" (test) zoals getoond.,

$ 7z t hyper.7z
Check 7z file Integrity

6. Om een back-up van een map te maken, moet je het 7za hulpprogramma gebruiken dat eigenaar/groep van een bestand bewaart, in tegenstelling tot 7z, de -si optie maakt het lezen van bestanden van stdin mogelijk.

$ tar -cf - tecmint_files | 7za a -si tecmint_files.tar.7z

7. Om een back-up te herstellen, gebruik je de optie -so, die uitvoer naar stdout stuurt.

$ 7za x -so tecmint_files.tar.7z | tar xf -

8. Om een compressieniveau in te stellen, gebruik je de optie -mx zoals getoond.,

$ tar -cf - tecmint_files | 7za a -si -mx=9 tecmint_files.tar.7z

9. Om een bestaand archiefbestand bij te werken of bestanden uit een archiefbestand te verwijderen, gebruikt u respectievelijk de opties "u" en "d".

$ 7z u <archive-filename> <list-of-files-to-update>$ 7z d <archive-filename> <list-of-files-to-delete>

10. Om een wachtwoord in te stellen op een archiefbestand, gebruik -p {password_here} vlag zoals getoond.

$ 7za a -p{password_here} tecmint_secrets.tar.7z

voor meer informatie refereer je naar de 7z man page, of ga naar de 7zip Homepage: https://www.7-zip.org/.

dat is alles voor nu! In dit artikel hebben we 10 7zip (File Archive) Commando voorbeelden uitgelegd in Linux., Gebruik het onderstaande feedbackformulier om vragen te stellen of uw gedachten met ons te delen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *