10 najboljih uslužnih programa za sažimanje datoteka na Linuxu

Top 10 File Compression Utilities Linux



Prijenos datoteka s jednog računala na drugo ili njihovo sigurno skladištenje glavni je zadatak i normalnih i profesionalnih korisnika. Ponekad nije moguće poslati datoteke veće od određene veličine putem interneta, pa su vam potrebni pomoćni programi koji će vam pomoći smanjiti veličinu datoteke bez ugrožavanja podataka ili njezine kvalitete. Također pomaže pri spajanju više datoteka i smanjuje ukupnu veličinu datoteke što vam pomaže da je sigurno pošaljete putem interneta.

Korisnici Linuxa blagoslovljeni su mnogim učinkovitim i pouzdanim alatima za kompresiju datoteka koji im stoje na raspolaganju.







Većina ovdje navedenih pomoćnih programa dobro funkcionira sa svim Linux distribucijama, a mi smo ih testirali na Ubuntuu.



katran

The katran kompresija datoteka jedan je od najčešće korištenih alata za kompresiju datoteka na Linuxu. Datoteka komprimirana ovim uslužnim programom ima sufiks .tar.gz i .tgz , a zovu se i tarballs .



Na primjer, ako imamo datoteku/imenik pod nazivom zamjena1 u trenutnom direktoriju. Za spremanje u komprimiranu datoteku pod nazivom file.tar, gz , moramo pokrenuti sljedeću naredbu u terminalu:





$katran -czvffile.tar.gz swap1

Možda se pitate što se točno mijenja -czvf znači, pogledajmo to jedan po jedan.

-c : Stvorite arhivu
-S : Komprimirajte arhivu s gzipom
-v : poznat kao detaljno . Prikazuje napredak u prozoru terminala pri stvaranju arhive.
-f : Ovaj prekidač omogućuje vam da odredite naziv datoteke arhive.



Instalirajte ga pokretanjem sljedeće naredbe u terminalu:

$sudo apt-get install katran

gzip

The gzip označava GNU Zip i to je format kompresije datoteka otvorenog koda koji se koristi za komprimiranje pojedinačnih datoteka. Proizvodi zip datoteke s nastavkom .gz produžetak.

ZIP i GZIP, vrlo su popularni formati kompresije datoteka što se tiče uštede prostora i smanjenja vremena potrebnog za slanje datoteke putem interneta.

Evo njegove osnovne sintakse:

$gzip [Opcije] [imena datoteka]

Pomoću prekidača - će vam dati detaljne informacije o komprimiranoj datoteci.

Da biste raspakirali datoteku, upotrijebite sintaksu:

$gzip -dnaziv datoteke.gz

Da biste instalirali gzip, pokrenite sljedeću naredbu u terminalu:

$sudo apt-get install gzip

7zip

The 7zip je pomoćni program za kompresiju datoteka otvorenog koda koji je u početku razvijen za korisnike sustava Windows, a kasnije je prenet na druge operativne sustave poput Linuxa i njegovih distribucija. Podržava više formata kompresije datoteka i popularan je zbog visokog omjera kompresije s tehnikama kompresije LZMA i LZMA2.

Sintaksa:

$7z naziv datoteke. 7z naziv datoteke

Izdvojiti:

$7z e naziv datoteke.7z

Da biste instalirali 7zip, pokrenite sljedeću naredbu u terminalu:

$sudo apt-get installp7zip-pun p7zip-rar

lzma

The lzma je još jedan pomoćni program za kompresiju datoteka poput zip-a ili tar-a, a isporučuje se unaprijed instaliran s Linuxom i njegovim distribucijama. To je prilično brz alat za kompresiju datoteka u usporedbi s drugima.

Za izradu arhive:

$lzma-c --stdoutnaziv datoteke>naziv datoteke.lzma

Za izdvajanje datoteka:

$lzma-d --stdoutnaziv datoteke.lzma>naziv datoteke

bzip2

The bzip2 je besplatni i otvoreni program za kompresiju datoteka. To je brži uslužni program za datoteke u usporedbi s gzipom, ali može komprimirati samo jednu datoteku odjednom.
Sintaksa:

$bzip2naziv datoteke

Ova tehnika koristi više RAM -a tijekom kompresije. Da biste smanjili njegovu upotrebu, prebacite –S , kao što je prikazano niže:

$bzip2 -snaziv datoteke

Izdvojiti:

$bzip2 -dnaziv datoteke.bz2

xz kompresija datoteke

The xz je nadogradnja na pomoćni program za sažimanje datoteka lzma, ali može komprimirati samo jednu datoteku odjednom. Dobro se integrira sa svim Linux distribucijama, čak i starijim izdanjima.

Sintaksa za sažimanje:

$xz naziv datoteke

Sintaksa za izdvajanje:

$xz-dnaziv datoteke.xz

udio

The udio , skraćeno od ljuska arhive , jednostavan je i pouzdan uslužni program za komprimiranje datoteka za osobne i iskusne korisnike.

Sintaksa za sažimanje:

$shar naziv datoteke>naziv datoteke.shar

Sintaksa za izdvajanje:

$unshar naziv datoteke.shar

Da biste instalirali shar, pokrenite sljedeću naredbu u terminalu:

$sudo apt-get installšarutili

S

The S je široko korišteni alat za kompresiju datoteka u Debianu i njegovim izvedenicama.

Sintaksa za sažimanje:

$Scvsr naziv datoteke.naziv datoteke

Sintaksa za izdvajanje:

$S -xvnaziv datoteke

kgb

The kgb može besplatno koristiti pomoćni program za kompresiju datoteka s podrškom za većinu formata datoteka. Podržava arhiviranje više datoteka u jednu s visokim omjerom kompresije.

Sintaksa za arhiviranje:

$kgp naziv datoteke.kgb naziv datoteke

Sintaksa za dekompresiju:

$kgb x naziv datoteke.kgb

Da biste instalirali kgb, pokrenite sljedeću naredbu u terminalu:

$sudo apt-get installkgb

pax

The pax označava prijenosnu razmjenu arhiva, a to je uslužni program za kompresiju datoteka koji se koristi pri stvaranju i izdvajanju arhiva. Podržava različite formate kompresije datoteka poput tar, cpio, bcpio i ustar.

Sintaksa za sažimanje:

$pax-wffilename.tar naziv datoteke

Sintaksa za dekompresiju:

$pax-r <naziv datoteke.tar

Da biste instalirali pax, pokrenite sljedeću naredbu u terminalu:

$sudo apt-get installpax

Dakle, ovo je prvih 10 pomoćnih programa za komprimiranje datoteka za Linux i njegove distribucije. Još postoje drugi alati za kompresiju za Linux, ali ovih 10 su istaknuti kada se testiraju na različitim parametrima. Slobodno podijelite svoje stavove s nama na adresi @linuxhint i @SwapTirthakar .