Topp topp 10 filkompresjonsverktøy på Linux

Topp topp 10 filkompresjonsverktøy på Linux
Å overføre filer mellom en datamaskin til en annen eller lagre dem sikkert er en viktig oppgave for både normale og profesjonelle brukere. Noen ganger er det ikke mulig å sende filer over en viss størrelse over Internett, så du trenger verktøy som vil bidra til å redusere filstørrelsen uten at det går ut over data eller kvaliteten. Det hjelper også med å slå sammen flere filer og redusere den totale filstørrelsen for å hjelpe deg med å sende den sikkert over Internett.

Linux -brukere er velsignet med mange effektive og pålitelige filkompresjonsverktøy til disposisjon.

Flertallet av verktøyene som er oppført her fungerer bra med alle Linux -distrosene, og vi har testet dem på Ubuntu.

tjære

De tjære Filkomprimering er en av de mest brukte filkomprimeringsverktøyene på Linux. Fil komprimert med dette verktøyet har suffiks .tjære.gz og .tgz, Og de kalles også Tarballs.

For eksempel, hvis vi har en fil/katalog som heter SWAP1 I den gjeldende katalogen. For å lagre den i en komprimert fil som heter fil.TAR, GZ, Vi må kjøre følgende kommando i terminalen:

$ tar -czvf -fil.tjære.GZ SWAP1

Du lurer kanskje på hva som bytter nøyaktig -CZVF betyr, la oss se det én for en.

-c : Lag et arkiv
-z : Komprimeringsarkiv med Gzip
-v : kjent som "verbose”. Den viser fremgangen i terminalvinduet når arkivet opprettes.
-f : Denne bryteren lar deg spesifisere filnavnet på arkivet.

Installer den ved å kjøre følgende kommando i terminalen:

$ sudo apt-get installer tjære

Gzip

De Gzip står for GNU Zip, og det er et komprimeringsformat for åpen kildekode som brukes til å komprimere enkeltfiler. Den produserer glidelås filer med suffikset .gz Utvidelse.

ZIP og GZIP, er begge veldig populære filkompresjonsformater når det gjelder å spare plass og redusere tiden som kreves for å sende filen over Internett.

Her er dens grunnleggende syntaks:

$ gzip [alternativer] [filnavn]

Ved hjelp av bryter -l vil gi deg detaljert informasjon om den komprimerte filen.

Å pakke ut en filbrukssyntaks:

$ gzip -d filnavn.gz

For å installere GZIP, kjør følgende kommando i terminalen:

$ sudo apt-get install gzip

7zip

De 7zip er en open source filkomprimeringsverktøy som opprinnelig ble utviklet for Windows-brukere og senere ble portert til andre operativsystemer som Linux og dens distros. Den støtter flere filkompresjonsformater og er populært for et høyt kompresjonsforhold med LZMA- og LZMA2 -kompresjonsteknikker.

Syntaks:

$ 7Z et filnavn.7Z filnavn

Å ta ut:

$ 7z e filnavn.7z

For å installere 7zip, kjør følgende kommando i terminalen:

$ sudo apt-get install p7zip-full p7zip-rar

LZMA

De LZMA er en annen filkomprimeringsverktøy som zip eller tjære, og det sender inn forhåndsinstallert med Linux og dens distros. Det er en ganske rask filkomprimeringsverktøy sammenlignet med andre.

Å lage arkiv:

$ lzma -c --stdout filnavn> filnavn.LZMA

Å trekke ut filer:

$ lzma -d --stdout filnavn.LZMA> filnavn

BZIP2

De BZIP2 er en gratis og åpen kildekode-komprimeringsverktøy. Det er et raskere filverktøy sammenlignet med Gzip, men kan bare komprimere en enkelt fil om gangen.
Syntaks:

$ bzip2 filnavn

Denne teknikken bruker mer RAM under komprimering. For å redusere bruken, bryter du -s, som vist under:

$ bzip2 -s filnavn

Å ta ut:

$ bzip2 -d filnavn.BZ2

XZ -filkomprimering

De xz er en oppgradering til LZMA -filkomprimeringsverktøyet, men kan bare komprimere en enkelt fil om gangen. Det integreres godt med alle Linux -distrosene, til og med de eldre utgivelsene.

Syntaks for å komprimere:

$ xz filnavn

Syntaks for å trekke ut:

$ xz -d filnavn.xz

Shar

De Shar, kort for "Shell Archive”, Er en enkel og pålitelig filkomprimeringsverktøy for personlige og strømbrukere.

Syntaks for å komprimere:

$ shar filnavn> filnavn.Shar

Syntaks for å trekke ut:

$ unshar filnavn.Shar

For å installere Shar, kjør følgende kommando i terminalen:

$ sudo apt-get installer sharutils

ar

De ar er en mye brukt filkomprimeringsverktøy i Debian og dens derivater.

Syntaks for å komprimere:

$ ar CVSR filnavn.et filnavn

Syntaks for å trekke ut:

$ ar -xv filnavn

KGB

De KGB er gratis å bruke filkomprimeringsverktøyet med støtte for flertallet av filformatene. Den støtter arkivering av flere filer til en med et høyt kompresjonsforhold.

Syntaks til arkiv:

$ kgp filnavn.KGB filnavn

Syntaks til dekomprimering:

$ kgb x filnavn.KGB

For å installere KGB, kjør følgende kommando i terminalen:

$ sudo apt-get install kgb

pax

De pax står for Portable Archive Exchange, og det er en filkomprimeringsverktøy som brukes til å lage og trekke ut arkiver. Den støtter forskjellige filkompresjonsformater som TAR, CPIO, BCPIO og Ustar.

Syntaks for å komprimere:

$ pax -wf filnavn.Tar -filnavn

Syntaks til dekomprimering:

$ pax -r < filename.tar

For å installere PAX, kjør følgende kommando i terminalen:

$ sudo apt-get install pax

Så dette er de 10 beste filkompresjonsverktøyene for Linux og dens distros. Det er fremdeles andre komprimeringsverktøy for Linux, men disse 10 er standoutsene når de testes på forskjellige parametere. Del gjerne dine synspunkter med oss ​​på @linuxhint og @swaptirthakar.