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 gudrongzip
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.gzPentru a instala gzip, rulați următoarea comandă în terminal:
$sudo apt-get install gzip7zip
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șierA extrage:
$7z e nume de fișier.7zPentru a instala 7zip, rulați următoarea comandă în terminal:
$sudo apt-get installp7zip-full p7zip-rarlzma
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.lzmaPentru a extrage fișiere:
$lzma-d --stdoutnume de fișier.lzma>nume de fișierbzip2
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ă:
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șierA extrage:
$bzip2 -dnume de fișier.bz2compresia 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șierSintaxa de extras:
$xz-dnume de fișier.xzacț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.sharSintaxa de extras:
$unshar file.sharPentru a instala shar, rulați următoarea comandă în terminal:
$sudo apt-get installsharutilsCu
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șierSintaxa de extras:
$Cu -xvnume de fișierkgb
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șierSintaxă pentru decomprimare:
$kgb x nume de fișier.kgbPentru a instala kgb, rulați următoarea comandă în terminal:
$sudo apt-get installkgbpax
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șierSintaxă pentru decomprimare:
$pax-r <filename.tarPentru a instala pax, rulați următoarea comandă în terminal:
$sudo apt-get installpaxDeci, 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 .