10 najboljših pripomočkov za stiskanje datotek v sistemu Linux

Top 10 File Compression Utilities Linux



Prenos datotek med enim računalnikom v drugega ali njihovo varno shranjevanje je velika naloga tako običajnih kot profesionalnih uporabnikov. Včasih po internetu ni mogoče poslati datotek nad določeno velikostjo, zato potrebujete pripomočke, ki vam bodo pomagali zmanjšati velikost datoteke brez ogrožanja podatkov ali njene kakovosti. Pomaga tudi pri združevanju več datotek in zmanjšanju celotne velikosti datoteke, kar vam pomaga pri varnem pošiljanju po internetu.

Uporabniki Linuxa imajo na voljo številne učinkovite in zanesljive pripomočke za stiskanje datotek.







Večina tukaj navedenih pripomočkov dobro deluje z vsemi distribucijami Linuxa in preizkusili smo jih na Ubuntuju.



katran

The katran stiskanje datotek je eden najpogosteje uporabljenih pripomočkov za stiskanje datotek v Linuxu. Datoteka, stisnjena s tem pripomočkom, ima pripono .tar.gz in .tgz , in jih tudi imenujemo tarballs .



Na primer, če imamo datoteko/imenik z imenom zamenjaj1 v trenutnem imeniku. Če ga želite shraniti v stisnjeno datoteko z imenom file.tar, gz , v terminalu moramo zagnati naslednji ukaz:





$katran -czvffile.tar.gz swap1

Morda se sprašujete, kaj točno preklopi -czvf pomeni, poglejmo si enega za drugim.

-c : Ustvarite arhiv
-Z : Stisnite arhiv z gzipom
-v : poznan kot podrobno . Prikaže napredek v oknu terminala med ustvarjanjem arhiva.
-f : To stikalo vam omogoča, da določite ime datoteke arhiva.



Namestite ga tako, da v terminalu zaženete naslednji ukaz:

$sudo apt-get install katran

gzip

The gzip pomeni GNU Zip in je odprtokodna oblika stiskanja datotek, ki se uporablja za stiskanje posameznih datotek. Proizvaja datoteke z zadrgo s pripono .gz podaljšek.

ZIP in GZIP sta zelo priljubljena formata stiskanja datotek, kar zadeva prihranek prostora in skrajšanje časa, potrebnega za pošiljanje datoteke po internetu.

Tu je njegova osnovna sintaksa:

$gzip [Opcije] [imena datotek]

Z uporabo stikala - vam bo dal podrobne informacije o stisnjeni datoteki.

Za razpakiranje datoteke uporabite skladnjo:

$gzip -dime datoteke.gz

Če želite namestiti gzip, v terminalu zaženite naslednji ukaz:

$sudo apt-get install gzip

7zip

The 7zip je odprtokodni pripomoček za stiskanje datotek, ki je bil sprva razvit za uporabnike operacijskega sistema Windows, kasneje pa so ga prenesli v druge operacijske sisteme, kot je Linux in njegove distribucije. Podpira več formatov stiskanja datotek in je priljubljen zaradi visokega stiskalnega razmerja s tehnikami stiskanja LZMA in LZMA2.

Sintaksa:

$7z ime datoteke. 7z ime datoteke

Za ekstrakcijo:

$7z e ime datoteke. 7z

Če želite namestiti 7zip, v terminalu zaženite naslednji ukaz:

$sudo apt-get installp7zip-poln p7zip-rar

lzma

The lzma je še en pripomoček za stiskanje datotek, kot sta zip ali tar, in je nameščen vnaprej nameščen z Linuxom in njegovimi distribucijami. To je precej hiter pripomoček za stiskanje datotek v primerjavi z drugimi.

Če želite ustvariti arhiv:

$lzma-c --stdoutIme datoteke>ime datoteke.lzma

Če želite izvleči datoteke:

$lzma-d --stdoutime datoteke.lzma>Ime datoteke

bzip2

The bzip2 je brezplačen in odprtokodni pripomoček za stiskanje datotek. Je hitrejši pripomoček za datoteke v primerjavi z gzipom, vendar lahko hkrati stisne samo eno datoteko.
Sintaksa:

$bzip2Ime datoteke

Ta tehnika med stiskanjem porabi več RAM -a. Če želite zmanjšati njegovo uporabo, preklopite –S , kot je prikazano spodaj:

$bzip2 -sIme datoteke

Za ekstrakcijo:

$bzip2 -dime datoteke.bz2

stiskanje datotek xz

The xz je nadgradnja pripomočka za stiskanje datotek lzma, vendar lahko hkrati stisne samo eno datoteko. Dobro se integrira v vse distribucije Linuxa, tudi v starejše izdaje.

Sintaksa za stiskanje:

$xz ime datoteke

Sintaksa za ekstrahiranje:

$xz-dime datoteke.xz

deliti

The deliti , okrajšava za lupinski arhiv , je preprost in zanesljiv pripomoček za stiskanje datotek za osebne in izkušene uporabnike.

Sintaksa za stiskanje:

$shar ime datoteke>ime datoteke.shar

Sintaksa za ekstrahiranje:

$unshar ime datoteke.shar

Če želite namestiti shar, v terminalu zaženite naslednji ukaz:

$sudo apt-get installsharutils

Z

The Z je široko uporabljen pripomoček za stiskanje datotek v Debianu in njegovih izpeljankah.

Sintaksa za stiskanje:

$Zcvsr ime datoteke.ime datoteke

Sintaksa za ekstrahiranje:

$Z -xvIme datoteke

kgb

The kgb lahko brezplačno uporablja pripomoček za stiskanje datotek s podporo za večino datotek. Podpira arhiviranje več datotek v eno z visokim kompresijskim razmerjem.

Sintaksa za arhiviranje:

$kgp ime datoteke.kgb ime datoteke

Sintaksa za dekompresijo:

$kgb x ime datoteke.kgb

Če želite namestiti kgb, v terminalu zaženite naslednji ukaz:

$sudo apt-get installkgb

pax

The pax pomeni prenosno izmenjavo arhivov in je pripomoček za stiskanje datotek, ki se uporablja pri ustvarjanju in pridobivanju arhivov. Podpira različne formate stiskanja datotek, kot so tar, cpio, bcpio in ustar.

Sintaksa za stiskanje:

$pax-wffilename.tar ime datoteke

Sintaksa za dekompresijo:

$pax-r <ime datoteke.tar

Če želite namestiti pax, v terminalu zaženite naslednji ukaz:

$sudo apt-get installpax

Torej, to je 10 najboljših pripomočkov za stiskanje datotek za Linux in njegove distribucije. Obstajajo še drugi pripomočki za stiskanje za Linux, vendar teh 10 izstopa, ko jih preizkusite na različnih parametrih. Svoja mnenja lahko delite z nami na @linuxhint in @SwapTirthakar .