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.