Najlepších 10 nástrojov na kompresiu súborov v systéme Linux

Top 10 File Compression Utilities Linux



Prenos súborov medzi jedným počítačom do druhého alebo ich bezpečné ukladanie je hlavnou úlohou bežných i profesionálnych používateľov. Niekedy nie je možné odosielať súbory presahujúce určitú veľkosť cez internet, takže potrebujete nástroje, ktoré pomôžu zmenšiť veľkosť súboru bez toho, aby boli ohrozené údaje alebo ich kvalita. Pomáha tiež zlúčiť viac súborov a zmenšiť celkovú veľkosť súboru, čo vám pomôže bezpečne ho odoslať cez internet.

Používatelia Linuxu majú k dispozícii veľa efektívnych a spoľahlivých nástrojov na kompresiu súborov.







Väčšina tu uvedených nástrojov funguje dobre so všetkými distribúciami Linuxu a testovali sme ich na Ubuntu.



decht

The decht kompresia súborov je jedným z najpoužívanejších nástrojov na kompresiu súborov v systéme Linux. Súbor komprimovaný pomocou tohto pomocného programu má príponu .tar.gz a .tgz , a nazývajú sa aj tarbaly .



Napríklad, ak máme súbor/adresár s názvom swap 1 v aktuálnom adresári. Ak ho chcete uložiť do komprimovaného súboru s názvom file.tar, gz , musíme v termináli spustiť nasledujúci príkaz:





$decht -czvfswap file.tar.gz1

Možno sa pýtate, čo presne sa prepína -czvf znamená, pozrime sa na to jeden po druhom.

-c : Vytvorte archív
-S : Komprimujte archív pomocou gzip
-v : známy ako podrobný . Pri vytváraní archívu zobrazuje priebeh v okne terminálu.
-f : Tento prepínač vám umožňuje určiť názov súboru archívu.



Nainštalujte ho spustením nasledujúceho príkazu v termináli:

$sudo apt-get nainštalovať decht

gzip

The gzip znamená GNU Zip a je to formát kompresie súborov s otvoreným zdrojovým kódom, ktorý sa používa na kompresiu jednotlivých súborov. Vytvára súbory vo formáte ZIP s príponou .gz predĺženie.

ZIP a GZIP sú veľmi populárne formáty kompresie súborov, pokiaľ ide o úsporu miesta a skrátenie času potrebného na odoslanie súboru cez internet.

Tu je jeho základná syntax:

$gzip [možnosti] [názvy súborov]

Použitie prepínača -ten vám poskytne podrobné informácie o komprimovanom súbore.

Na rozbalenie súboru použite syntax:

$gzip -dnázov súboru.gz

Ak chcete nainštalovať gzip, spustite na termináli nasledujúci príkaz:

$sudo apt-get nainštalovať gzip

7zip

The 7zip je nástroj na kompresiu súborov s otvoreným zdrojovým kódom, ktorý bol pôvodne vyvinutý pre používateľov systému Windows a neskôr bol prenesený do iných operačných systémov, ako je Linux a jeho distribúcie. Podporuje viac formátov kompresie súborov a je obľúbený pre vysoký kompresný pomer s kompresnými technikami LZMA a LZMA2.

Syntax:

$7z názov súboru. 7z názov súboru

Extrahovať:

$7z e názov súboru. 7z

Ak chcete nainštalovať 7zip, spustite na termináli nasledujúci príkaz:

$sudo apt-get nainštalovaťp7zip-plný p7zip-rar

lzma

The lzma je ďalší nástroj na kompresiu súborov, ako je zip alebo tar, a dodáva sa predinštalovaný s operačným systémom Linux a jeho distribúciami. V porovnaní s inými je to pomerne rýchly nástroj na kompresiu súborov.

Vytvorenie archívu:

$lzma-c -výstupnázov súboru>názov súboru.lzma

Ak chcete extrahovať súbory:

$lzma-d -výstupnázov súboru.lzma>názov súboru

bzip2

The bzip2 je bezplatný a otvorený zdrojový nástroj na kompresiu súborov. Je to rýchlejší súborový nástroj v porovnaní s gzip, ale naraz môže komprimovať iba jeden súbor.
Syntax:

$bzip2názov súboru

Táto technika používa počas kompresie viac pamäte RAM. Ak chcete obmedziť jeho používanie, prepnite –S , ako je uvedené nižšie:

$bzip2 -snázov súboru

Extrahovať:

$bzip2 -dnázov súboru.bz2

kompresia súborov xz

The xz je inováciou na nástroj na kompresiu súborov lzma, ale súčasne môže komprimovať iba jeden súbor. Dobre sa integruje so všetkými distribúciami Linuxu, dokonca aj so staršími vydaniami.

Syntax na kompresiu:

$xz názov súboru

Syntax na extrahovanie:

$xz-dnázov súboru.xz

zdieľam

The zdieľam , skratka pre shell archív , je jednoduchý a spoľahlivý nástroj na kompresiu súborov pre osobných a náročných používateľov.

Syntax na kompresiu:

$Shar názov súboru>názov súboru.shar

Syntax na extrahovanie:

$zrušiť zdieľanie názvu súboru.shar

Ak chcete nainštalovať Shar, spustite na termináli nasledujúci príkaz:

$sudo apt-get nainštalovaťSharutils

S

The S je široko používaný nástroj na kompresiu súborov v Debiane a jeho derivátoch.

Syntax na kompresiu:

$Scvsr názov súboru. názov súboru

Syntax na extrahovanie:

$S -xvnázov súboru

kgb

The kgb je bezplatný nástroj na kompresiu súborov s podporou väčšiny formátov súborov. Podporuje archiváciu viacerých súborov do jedného s vysokým kompresným pomerom.

Syntax k archivácii:

$kgp názov súboru.kgb názov súboru

Syntax na dekompresiu:

$kgb x názov súboru.kgb

Ak chcete nainštalovať kgb, spustite na termináli nasledujúci príkaz:

$sudo apt-get nainštalovaťkgb

pax

The pax znamená Portable Archive Exchange a je to nástroj na kompresiu súborov, ktorý sa používa na vytváranie a extrahovanie archívov. Podporuje rôzne formáty kompresie súborov, ako je tar, cpio, bcpio a ustar.

Syntax na kompresiu:

$pax-wfnázov súboru.tar názov súboru

Syntax na dekompresiu:

$pax-r <názov súboru.tar

Ak chcete nainštalovať pax, spustite na termináli nasledujúci príkaz:

$sudo apt-get nainštalovaťpax

Toto je 10 najlepších nástrojov na kompresiu súborov pre Linux a jeho distribúcie. Pre Linux existujú ešte ďalšie kompresné nástroje, ale tieto 10 vynikajú pri testovaní na rôznych parametroch. Neváhajte sa s nami podeliť o svoje názory na @linuxhint a @SwapTirthakar .