GNU/Linux >> Znalost Linux >  >> Linux

Jak používat příkaz Gzip v Linuxu?

Příkaz Gzip v Linuxu se používá pro kompresi a dekompresi souborů. Tento příkaz se také používá jako gunzip pro g-un-zip, tj. pro rozbalení archivu gzip.

Je nutné, abychom komprimovali soubory Rozbalování souborů je užitečné pro otevírání komprimovaných souborů stažených z internetu.

Použití příkazu gzip v Linuxu

Pojďme pochopit, jak můžeme komprimovat a dekomprimovat soubory pomocí příkazu gzip v Linuxu.

1. Komprimujte soubor

Komprimace souboru je přímočará pomocí příkazu gzip. Musíte pouze uvést název souboru spolu s příkazem.

$ gzip [filename]

Můžete vidět, že komprimovaný soubor se zobrazí v seznamu s .gz rozšíření.

2. Komprimujte více souborů

Chcete-li komprimovat více souborů, zadejte název souborů s mezerami mezi nimi, jak je znázorněno níže.

$ gzip [filename1] [filename2]

Vidíme, že oba soubory se zobrazují s příponou .gz. Pokud již existuje komprimovaná verze souboru, požádá vás o přepsání.

3. Dekomprimujte soubor

Existují dva způsoby, jak dekomprimovat soubor. První z nich používá 'd' příznak pomocí příkazu gzip.

$ gzip -d [filename]

Vidíme, že soubor se v seznamu zobrazuje jako bez přípony .gz.

Druhým způsobem je použití příkazu gunzip.

$ gunzip [filename]

4. Po kompresi ponechat původní soubor

Příkaz gzip odstraní původní soubor a zachová komprimovaný soubor pouze po dokončení operací. Pokud chcete zachovat i původní soubor, použijte -k vlajka.

$ gzip -k [filename]

Vidíme, že v seznamu je původní i komprimovaný soubor.

Použití příkazu Gzip k načtení informací z komprimovaných souborů

Možná budete také muset načíst informace o kompresi a komprimovaných souborech z archivu gzip. K získání velikosti souboru můžete samozřejmě použít příkaz ls, ale ten vám neřekne kompresní poměr a velikost před a po kompresi.

To je místo, kde přichází na místo vestavěná funkce gzip!

1. Získejte informace o kompresi

Chcete-li získat informace o kompresi, jako je kompresní poměr, použijte l vlajka.

$ gzip -l [filename]

Všimněte si, že název souboru je již zkomprimovaný soubor. Poskytuje čtyři pole informací o provedené kompresi.

  • Komprimovaná velikost
  • Nekomprimovaná velikost
  • Poměr
  • Nekomprimovaný název souboru

2. Zobrazit obsah souboru

Chcete-li zobrazit obsah souboru bez dekomprimace, použijte -c vlajka spolu s příkazem gunzip.

gunzip -c [filename]

Závěr

V tomto tutoriálu jsme viděli, jak jsou gzip a gunzip commends užitečné v linuxu pro kompresi a rozšiřování souborů. Komprimace souborů je běžná před jejich připojením k e-mailům.


Linux
  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. Jak používat příkaz Tar v Linuxu

  1. Jak používat příkaz historie Linuxu

  2. Jak používat příkaz md5sum v Linuxu

  3. Jak používat příkaz xargs pro Linux

  1. Jak používat Linuxový příkaz tee

  2. Jak používat horní příkaz v Linuxu

  3. Jak používat dotykový příkaz v Linuxu