GNU/Linux >> Znalost Linux >  >> Ubuntu

Top 10 kompresních nástrojů pro Ubuntu

Ubuntu je považováno za dobrou distribuci pro začátečníky, kteří se obvykle chtějí naučit Linux od začátku. Ve srovnání mezi OS software je mnohem lepší než Windows. Nedílnou součástí správy systému je komprese souborů. Najít spolehlivý nástroj pro kompresi souborů může být docela obtížný úkol. Doposud bylo vyvinuto mnoho robustních kompresních nástrojů s lepšími kompresními poměry a obdobím, které usnadňují zálohování systémových dat. Zde jsme tedy uvedli 10 nejlepších kompresních nástrojů, které vám pomohou vybrat ten nejlepší kompresní nástroj.

Dehtovat

Tar je oblíbený nástroj pro kompresi více souborů do jednoho archivního souboru. Podporuje různá rozšíření, některé z populárních jsou tar, tar.gz a tar.bz2. V nejnovější distribuci ubuntu je tar výchozí kompresní nástroj. Příkaz tar lze použít následovně.

Gzip

gzip je open-source kompresní nástroj, který je dobře známý pro svou funkci vysoké komprese souborů. Odkazuje na GNU zip, který je kompatibilní s každým GNU softwarem a má příponu .gz. Má vysokou míru komprese, protože dokáže zmenšit velikost až o 90 procent, což je docela úžasné.

bzip2

bzip2, kompresní nástroj s otevřeným zdrojovým kódem, který ke kompresi souborů používá Burrows-Wheelerův kompresní algoritmus pro třídění bloků a Huffmanovo kódování. Není to archivátor souborů, takže podporuje pouze kompresi jednoho souboru, ale podporuje různé metody komprese, jako je řídké bitové pole, Huffmanovy tabulky, délka běhu atd. Při kompresi a dekompresi souborů spotřebovává velkou paměť a má pomalejší dekompresi. ve srovnání s gzip, ale celkově je bzip2 vhodnou komprimační utilitou díky svým robustním komprimačním schopnostem.

Zstandard

Zstandard, který se také jmenoval zstd, byl vyvinut na Facebooku Yannem Colletem, což je bezztrátový algoritmus komprese dat. Má vysoký kompresní poměr a také poskytuje speciální funkci zvanou slovníková komprese pro malá data.

LZ4

LZ4 je dokonalý kompresní nástroj pro vysokou rychlost komprese, protože jím lze zkomprimovat více než půl gigabajtu dat za sekundu. Byl postaven pomocí bezeztrátových kompresních algoritmů LZ4_HC a LZ77 s motivem poskytovat vysokou rychlost komprese a dekomprese. Rychlost komprese lze dynamicky měnit zrychlením rychlosti komprese dat.

lzop

lzop je souborový kompresor, který je vytvořen pomocí knihovny pro kompresi dat LZO a je velmi podobný gzip. Obchodováním určitého poměru kompresního poměru poskytuje vyšší rychlost komprese a dekomprese ve srovnání se zipem. Soubory lze komprimovat do dvou přípon souborů .tar a .tzo. Obvykle využívá pouze deset procent CPU k vytváření souborů o něco větších než gzip.

P7zip

p7zip je nástroj příkazového řádku Unix/Linux 7-Zip, který archivuje soubory do formátu 7z spolu s vysokým kompresním poměrem. Podporuje také mnoho oblíbených formátů, jako je tar, bzip2, zip, xz a gzip. Poskytuje funkci šifrování, která využívá technologii Advanced Encryption Standart (AES – 256) k šifrování archivního souboru. Pomocí něj lze obnovit poškozené komprimované soubory.

Pigz

Pigz odkazuje na paralelní implementaci gzip, která je náhradou za gzip se zkrácenou dobou komprese. Implementuje knihovny Zlib a pthread, které využívají dostupná jádra a procesory ke komprimaci souborů, díky čemuž je ve srovnání mnohem rychlejší než gzip. Jinak řečeno, funguje podobně jako gzip, který komprimuje velké soubory pomocí jediného příkazu.

Zip

Zip je bezztrátový nástroj pro kompresi dat, který vám pomůže vytvořit archivy zip. Zip může uložit jeden nebo více komprimovaných souborů do jediného archivního souboru a lze je snadno přenášet z jednoho systému do druhého. Podporuje různé platformy, kde lze extrahovat soubory zip. Celou adresářovou strukturu lze zkomprimovat do souboru zip pomocí jediného příkazu.

XZ Utils

XZ Utils je bezplatný nástroj pro bezztrátovou kompresi dat, který dokáže komprimovat a dekomprimovat soubory .xz a .lzma. Při komprimaci dat má vyšší kompresní poměry než gzip a bzip2, ale rychlost komprese a dekomprese je poměrně pomalejší než gzip pro vyšší kompresní poměry. Poskytuje také funkce, jako je sledování chyb při komprimaci souborů. .xz je nativní formát souboru, který ke kompresi souboru používá algoritmus LZMA.

Závěr

Toto je 10 souborů a komprimačních nástrojů pro ubuntu, které mohou být užitečné pro ukládání souborů pro zálohování nebo sdílení v rámci skupiny. Kromě nich můžete najít mnohem více komprimačních nástrojů, které jsou open source a mají bohaté funkce. Děkujeme, že jste si našli čas na přečtení tohoto článku.


Ubuntu
  1. Virtualbox 5.1.2 Pro Ubuntu 14.04.5?

  2. Gui Ssh pro Ubuntu 14.04?

  3. Nejlepší nástroj pro monitorování souborů protokolu pro server Ubuntu?

  1. Top 5 linuxových distribucí pro hraní her

  2. Prohlížeč metadat PDF / Editor značek pro Ubuntu?

  3. Otevíráte geodatabázi souborů v QGIS pro Ubuntu?

  1. Top 10 nejlepších rozšíření Gnome pro Ubuntu 20.04 Desktop

  2. Top 7 editorů PDF pro Ubuntu Linux

  3. Umístění .bashrc for Bash na Ubuntu ve Windows ve Windows 10