Top 10 utilitare de compresie a fișierelor pe Linux

Top 10 File Compression Utilities Linux



Transferul de fișiere între un computer pe altul sau stocarea lor în siguranță este o sarcină majoră atât pentru utilizatorii normali, cât și pentru cei profesioniști. Uneori nu este posibil să trimiteți fișiere de peste o anumită dimensiune pe internet, deci aveți nevoie de utilități care vă vor ajuta să reduceți dimensiunea fișierului fără a compromite datele sau calitatea acestora. De asemenea, ajută la îmbinarea mai multor fișiere și la reducerea dimensiunii generale a fișierului pentru a vă ajuta să îl trimiteți în siguranță pe internet.

Utilizatorii Linux sunt binecuvântați cu multe utilități eficiente și fiabile de compresie a fișierelor la dispoziția lor.







Majoritatea utilităților enumerate aici funcționează bine cu toate distribuțiile Linux și le-am testat pe Ubuntu.



gudron

The gudron compresia de fișiere este unul dintre cele mai utilizate utilitare de compresie de fișiere pe Linux. Fișierul comprimat cu acest utilitar are sufix .tar.gz și .tgz , și se mai numesc tarballs .



De exemplu, dacă avem un fișier / director numit swap1 în directorul curent. Pentru a-l salva într-un fișier comprimat numit file.tar, gz , trebuie să executăm următoarea comandă în terminal:





$gudron -czvffile.tar.gz swap1

S-ar putea să vă întrebați ce anume schimbă -czvf înseamnă, să-l vedem unul câte unul.

-c : Creați o arhivă
-Cu : Comprimă Arhiva cu gzip
-v : cunoscut ca detaliat . Afișează progresul în fereastra terminalului când se creează arhiva.
-f : Acest comutator vă permite să specificați numele fișierului arhivei.



Instalați-l executând următoarea comandă în terminal:

$sudo apt-get install gudron

gzip

The gzip reprezintă GNU Zip și este un format de compresie de fișiere open-source folosit pentru a comprima fișiere individuale. Produce fișiere comprimate cu sufixul .gz extensie.

ZIP și GZIP, sunt ambele formate de compresie a fișierelor foarte populare atunci când vine vorba de economisirea spațiului și de reducerea timpului necesar pentru trimiterea fișierului pe internet.

Iată sintaxa sa de bază:

$gzip [Opțiuni] [nume de fișiere]

Folosind comutatorul -la vă va oferi informații detaliate despre fișierul comprimat.

Pentru a dezarhiva un fișier utilizați sintaxa:

$gzip -dnume de fișier.gz

Pentru a instala gzip, rulați următoarea comandă în terminal:

$sudo apt-get install gzip

7zip

The 7zip este un utilitar open-source de comprimare a fișierelor care a fost inițial dezvoltat pentru utilizatorii Windows și a fost ulterior portat pe alte sisteme de operare precum Linux și distribuitoarele sale. Suportă mai multe formate de compresie a fișierelor și este popular pentru un raport de compresie ridicat cu tehnicile de compresie LZMA și LZMA2.

Sintaxă:

$7z un fișier.7z fișier

A extrage:

$7z e nume de fișier.7z

Pentru a instala 7zip, rulați următoarea comandă în terminal:

$sudo apt-get installp7zip-full p7zip-rar

lzma

The lzma este un alt utilitar de compresie a fișierelor, cum ar fi zip sau tar, și este livrat pre-instalat cu Linux și distribuțiile sale. Este un utilitar de compresie de fișiere destul de rapid în comparație cu alții.

Pentru a crea arhivă:

$lzma-c --stdoutnume de fișier>nume de fișier.lzma

Pentru a extrage fișiere:

$lzma-d --stdoutnume de fișier.lzma>nume de fișier

bzip2

The bzip2 este un utilitar de compresie de fișiere gratuit și open-source. Este un utilitar de fișiere mai rapid în comparație cu gzip, dar poate comprima un singur fișier la un moment dat.
Sintaxă:

$bzip2nume de fișier

Această tehnică folosește mai multă memorie RAM în timpul compresiei. Pentru a reduce utilizarea acestuia, comutați –S , așa cum se arată mai jos:

$bzip2 -snume de fișier

A extrage:

$bzip2 -dnume de fișier.bz2

compresia fișierului xz

The xz este un upgrade la utilitarul de comprimare a fișierului lzma, dar poate comprima un singur fișier la un moment dat. Se integrează bine cu toate distribuțiile Linux, chiar și cu versiunile mai vechi.

Sintaxa de comprimat:

$xz nume de fișier

Sintaxa de extras:

$xz-dnume de fișier.xz

acțiune

The acțiune , scurt pentru arhiva shell , este un utilitar simplu și fiabil de comprimare a fișierelor pentru utilizatorii personali și cu putere.

Sintaxa de comprimat:

$Shar numele de fișier>filename.shar

Sintaxa de extras:

$unshar file.shar

Pentru a instala shar, rulați următoarea comandă în terminal:

$sudo apt-get installsharutils

Cu

The Cu este un utilitar de compresie de fișiere utilizat pe scară largă în Debian și derivatele sale.

Sintaxa de comprimat:

$Cucvsr nume de fișier.un nume de fișier

Sintaxa de extras:

$Cu -xvnume de fișier

kgb

The kgb este gratuit să utilizeze utilitarul de compresie a fișierelor cu suport pentru majoritatea formatelor de fișiere. Suportă arhivarea mai multor fișiere într-unul cu un raport de compresie ridicat.

Sintaxa arhivării:

$kgp nume de fișier.kgb nume de fișier

Sintaxă pentru decomprimare:

$kgb x nume de fișier.kgb

Pentru a instala kgb, rulați următoarea comandă în terminal:

$sudo apt-get installkgb

pax

The pax înseamnă Portable Archive Exchange și este un utilitar de compresie a fișierelor utilizat la crearea și extragerea arhivelor. Suportă diverse formate de compresie a fișierelor, cum ar fi tar, cpio, bcpio și ustar.

Sintaxa de comprimat:

$pax-wffilename.tar nume de fișier

Sintaxă pentru decomprimare:

$pax-r <filename.tar

Pentru a instala pax, rulați următoarea comandă în terminal:

$sudo apt-get installpax

Deci, acestea sunt primele 10 utilitare de compresie a fișierelor pentru Linux și distribuțiile sale. Există încă alte utilitare de compresie pentru Linux, dar aceste 10 sunt cele mai importante atunci când sunt testate pe diverși parametri. Simțiți-vă liber să ne împărtășiți opiniile dvs. la @linuxhint și @SwapTirthakar .