Kompresia

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

Najlepšie 10 nástrojov na kompresiu súborov v systéme Linux
Prenos súborov medzi jedným počítačom do druhého alebo ich bezpečné uloženie je hlavnou úlohou pre bežných aj profesionálnych používateľov. Niekedy nie je možné poslať cez internet súbory nad určitú veľkosť, takže potrebujete pomocné programy, ktoré vám pomôžu zmenšiť veľkosť súboru bez toho, aby boli dotknuté údaje alebo ich kvalita. Pomáha tiež zlúčiť viac súborov a zmenšiť celkovú veľkosť súboru, aby ste ich mohli bezpečne odoslať cez internet.

Používatelia systému Linux majú veľa efektívnych a spoľahlivých nástrojov na kompresiu súborov, ktoré majú k dispozícii.

Väčšina tu uvedených pomôcok 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 najbežnejšie používaných nástrojov na kompresiu súborov v systéme Linux. Súbory komprimované pomocou tohto nástroja majú príponu .decht.gz a .tgz, a tiež sa volajú tarballs.

Napríklad, ak máme pomenovaný súbor / adresár swap1 v aktuálnom adresári. Uložiť do komprimovaného súboru s názvom spis.decht, gz, musíme spustiť nasledujúci príkaz v termináli:

súbor $ tar -czvf.decht.gz swap1

Možno by vás zaujímalo, čo sa presne prepína -czvf znamená, pozrime sa na to jeden po druhom.

-c : Vytvoriť archív
-z : Komprimovať archív pomocou gzip
-v : známy ako "podrobné“. Pri vytváraní archívu zobrazuje priebeh v okne terminálu.
-f : Tento prepínač 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ť tar

gzip

The gzip znamená GNU Zip a je to formát kompresie súborov otvoreného zdroja používaný na kompresiu jednotlivých súborov. Produkuje súbory s príponou zazipované .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]

Pomocou prepínača -l vám poskytne podrobné informácie o komprimovanom súbore.

Na rozbalenie súboru použite syntax:

$ gzip -d názov súboru.gz

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

$ sudo apt-get nainštalovať gzip

7zip

The 7zip je open-source nástroj na kompresiu súborov, 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.Názov súboru 7z

Extrahovať:

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

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

$ sudo apt-get nainštalovať p7zip-full p7zip-rar

lzma

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

Vytvorenie archívu:

$ lzma -c --stdout názov súboru> názov súboru.lzma

Ak chcete extrahovať súbory:

$ lzma -d --stdout názov súboru.lzma> nazov souboru

bzip2

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

$ bzip2 názov súboru

Táto technika využíva pri kompresii viac pamäte RAM. Ak chcete znížiť jeho použitie, prepnite prepínač -s, ako je uvedené nižšie:

$ bzip2 -s názov súboru

Extrahovať:

$ bzip2 -d názov súboru.bz2

kompresia súborov xz

The xz je aktualizácia pomocného programu na kompresiu súborov lzma, ale môže komprimovať iba jeden súbor súčasne. Integruje sa dobre so všetkými distribúciami systému Linux, dokonca aj so staršími vydaniami.

Syntax na kompresiu:

$ xz názov súboru

Syntax na extrahovanie:

$ xz -d názov súboru.xz

shar

The shar, skratka pre „archív škrupiny”, Je jednoduchý a spoľahlivý nástroj na kompresiu súborov pre osobných a pokročilý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 v termináli nasledujúci príkaz:

$ sudo apt-get nainštalovať sharutils

ar

The ar je často používaný nástroj na kompresiu súborov v Debiane a jeho derivátoch.

Syntax na kompresiu:

$ ar cvsr meno súboru.názov súboru

Syntax na extrahovanie:

$ ar -xv názov súboru

kgb

The kgb je zadarmo použiteľný 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 do archívu:

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

Syntax na dekompresiu:

$ kgb x názov súboru.kgb

Ak chcete nainštalovať kgb, spustite v 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 používaný pri vytváraní a extrakcii archívov. Podporuje rôzne formáty kompresie súborov, ako sú tar, cpio, bcpio a ustar.

Syntax na kompresiu:

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

Syntax na dekompresiu:

$ pax -r < filename.tar

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

$ sudo apt-get nainštalovať pax

Toto je top 10 nástrojov na kompresiu súborov pre Linux a jeho distribúcie. Pre Linux existujú ešte ďalšie kompresné nástroje, ale týchto 10 predstavuje vynikajúce riešenie pri testovaní na rôzne parametre. Neváhajte a podeľte sa s nami o svoje názory na stránkach @linuxhint a @SwapTirthakar.

Ako používať Xdotool na stimuláciu kliknutí a stlačenia myši v systéme Linux
Xdotool je bezplatný a otvorený nástroj príkazového riadku na simuláciu kliknutí a stlačenia klávesov myši. Tento článok sa bude týkať stručného sprie...
Top 5 ergonomických produktov pre počítačové myši pre Linux
Spôsobuje dlhodobé používanie počítača bolesť zápästia alebo prstov? Trpíte stuhnutými kĺbmi a neustále si musíte podávať ruky? Cítite pálivú bolesť z...
Ako zmeniť nastavenie myši a touchpadu pomocou systému Xinput v systéme Linux
Väčšina distribúcií systému Linux sa štandardne dodáva s knižnicou „libinput“ na spracovanie vstupných udalostí v systéme. Dokáže spracovať vstupné ud...