Slik installerer og bruker du 7z 7zip -kommandoen til å zip på Linux

Komprimeringsverktøy vil alltid være et av de praktiske alternativene når det gjelder håndtering av diskplass eller sending av store filer i et mye lavere vektopplegg. Et av de mest brukte komprimeringsverktøyene for funksjonene er 7 Zip, som er et gratis verktøy for åpen kildekode, og koden er under GNU LGPL -lisensen.

KompatibilitetDen kan brukes i flere operativsystemer uten problemer ved å bruke alternativene som er:

  • 7-Zip for Windows 10/8/7/Vista/XP/2016/2012/2008/2003/2000/NT-systemer.
  • p7zip Som er kommandolinjeversjonen av 7-Zip for Linux / Posix-systemer.

funksjonerNoen av funksjonene når du bruker 7 Zip er:

  • Kompatibel med formater som 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 og Z.
  • Et kommandolinjeverktøy er tilgjengelig for komprimerings- og dekomprimeringsoppgaver.
  • Den har en filbehandling for lagring av elementene som skal administreres i verktøyet.
  • Kompatibel med utvidelsene 7z, XZ, BZIP2, GZIP, TAR, ZIP og WIM.
  • Den kan integreres i Windows PowerShell.
  • Tilgjengelig på mer enn 80 språk.
  • Det tilbyr et kompresjonsforhold som er 2-10% for ZIP- og GZIP-formater.
  • Den har selvuttrekk for 7z-formatet.
  • Den har et plugin for FAR Manager.
  • AES-256-kryptering kan brukes for 7z- og ZIP-formater

Nå skal vi se hvordan du installerer 7 Zip på Linux og får mest mulig ut av funksjonene.

1. Installer 7 Zip to Compress på Linux


7zip-porten for Linux-systemer kalles p7zip, og denne pakken er forhåndsinstallert i noen Linux-distribusjoner, det vil være nødvendig å installere pakken p7zip-full for å få alle 7z, 7za og 7zr CLI-verktøyene på systemet, for å oppnå dette skal vi kjøre følgende kommando i henhold til fordelingen som skal brukes:

Debian, Linux Mint eller UbuntuNår det gjelder Linux-distribusjoner basert på Debian, er det tre programvarepakker relatert til 7zip som er p7zip, p7zip-full og p7zip-rar. Det anbefales å installere pakken p7zip-full, som støtter mange filformater. For dette utfører vi følgende:

 sudo apt-get install p7zip-full 

Fedora, CentOS og RedHatNår det gjelder Linux-distribusjoner basert på RedHat, har disse to pakker relatert til 7zip, og de er p7zip og p7zip-plugins. Det anbefales å installere begge pakkene. For å installere disse to pakkene må EPEL -depotet være aktivert på CentOS / RHEL -distribusjoner. I Fedora vil det ikke være nødvendig å konfigurere et ekstra depot.

Vi utfører følgende når EPEL -depotet er aktivert. Der skriver vi inn bokstaven S for å bekrefte nedlasting og installasjon.

 sudo yum installer p7zip p7zip-plugins 

FORSTØRRE

Nå vil vi se noen praktiske bruksområder for 7 Zip i Ubuntu for å få mest mulig ut av funksjonene.

2. Lag en komprimert fil med 7 Zip på Linux


For å lage en komprimert arkivfil med filtypen .7z, kan vi bruke parameteren "a". De støttede filformatene for filopprettelse er 7z, XZ, GZIP, TAR, ZIP og BZIP2, vi utfører følgende syntaks:
 7z til navn.7z "Fil å komprimere" 

FORSTØRRE

3. Pakk ut en komprimert fil med 7 Zip på Linux

Trinn 1
For å pakke ut en komprimert .7z -fil, skal vi bruke alternativet "e", som vil pakke ut filen til den nåværende arbeidskatalogen:

 7z e navn 7z 

FORSTØRRE

Steg 2
Hvis filen allerede eksisterer, og som vi kan se, vil den spørre om vi vil overskrive den, og det endelige resultatet blir følgende:

FORSTØRRE

4. Velg filformat med 7 Zip på Linux


For å velge et bestemt filformat kan vi bruke alternativet -t (formatnavn), som gir oss muligheten til å velge et filformat som zip, gzip, bzip2 eller tar (standard er 7z), vi vil bruke følgende syntaks:
 7z til -t "formatnavn" name.zip "fil å komprimere" 

FORSTØRRE

5. Se komprimerte filer med 7 Zip på Linux


For å se en liste over filene som ligger i en komprimert fil, vil parameteren "l" (liste) være nyttig, som viser typen filformat, metoden som brukes, filene i arkivet og mye mer:
 7z l navn 7z 

FORSTØRRE

6. Bekreft integriteten til et arkiv med 7 Zip på Linux

Trinn 1
For å teste integriteten til et komprimert arkiv, kan vi bruke alternativet "t" (test-test) slik:

 7z t navn 7z 

FORSTØRRE

Steg 2
Noen flere alternativer å bruke med 7 Zip er:

Lag sikkerhetskopierFor å lage en sikkerhetskopi av en katalog, vil det være nødvendig å bruke 7za -verktøyet som beholder eieren og / eller gruppen av en fil, i motsetning til 7z, alternativet -Ja gjør det mulig å lese stdin -filer, vil syntaksen som skal brukes være følgende:

 tar -cf - "filer" | 7za til -si "Filer" .tar.7z 

Gjenopprett en sikkerhetskopiFor å gjenopprette en sikkerhetskopi kan vi bruke alternativet -SW, som sender utgangen til stdout, bruker vi følgende syntaks:

 7za x -so "fil" .tar.7z | tjære xf - 

Definer et komprimeringsnivåFor å angi et komprimeringsnivå, vil -mx -alternativet være nyttig slik:

 tar -cf - "filer" | 7za til -si -mx = 8 navn.tar.7z 

Oppdater filerFor å oppdatere en eksisterende fil eller slette filer fra en komprimering, bruker vi henholdsvis "u" og "d" alternativene slik:

 7z og 7z d 

Angi et passordFor å angi et passord for et 7 Zip -arkiv bruker vi flagget -p {password}:

 7za til -p {passord} navn.tar.7z 

På denne måten er 7 Zip et levedyktig og praktisk verktøy for alt filkomprimeringsarbeid i Ubuntu -miljøer med de beste sikkerhets- og omfangsfunksjonene som dette verktøyet tilbyr oss.

wave wave wave wave wave