GNU/Linux >> Znalost Linux >  >> Linux

Jak extrahovat soubor tar.gz v Linuxu pomocí příkazového řádku

V tomto článku se dozvíte, jak extrahovat/rozbalit soubory tar.gz v systémech Linux pomocí příkazového řádku pomocí příkazu tar.

Mnoho souborů ke stažení pro Linux/Unix nalezené na internetu je komprimováno pomocí tar.gz formát. Proto vědět, jak otevřít nebo rozbalit tar.gz souborů je velmi užitečné.

Název „Tar“ znamená „Tape Archiver“, protože se používal k umístění dat na úložné pásky, když byl vynalezen tar. .tar.gz soubor není nic jiného než archiv. tar program vezme jeden nebo více souborů a „zabalí“ je do samostatného souboru.

Chcete-li zrušit tar tar.gz files znamená extrahovat obsah tar soubor (také známý jako tarball).

Lidé noví v .tar formát se obvykle rovná .zip archiv, ale archiv tar není komprimován. Tar shromáždil všechny soubory do jednoho balíčku, ale soubory lze komprimovat pomocí samostatných nástrojů.

Nejčastěji používaným algoritmem pro kompresi souborů tar je Gzip. Podle konvence název tar archiv komprimovaný pomocí gzip změní se na .tar.gz nebo .tgz .

Jednoduše řečeno:soubor, který končí na .tar.gz je pouze .tar archiv komprimovaný pomocí gzip .

Jak extrahovat soubor tar.gz

Většina distribucí Linuxu se dodává s tar příkaz předinstalovaný ve výchozím nastavení.

Chcete-li zrušit tar tar.gz zadejte následující:

tar xvzf file.tar.gz

Pojďme si tuto syntaxi rozebrat. Zde je význam jednotlivých parametrů v tomto příkazu:

  • x :Tato možnost říká taru, aby extrahoval soubory.
  • v :Podrobný výstup zobrazuje všechny extrahované soubory.
  • z :Řekne taru, aby dekomprimoval archiv pomocí gzip.
  • f :Toto musí být poslední příznak příkazu. Sděluje tar název a cestu komprimovaného souboru.

Jak extrahovat soubor tar.gz do jiného adresáře

Chcete-li dekomprimovat soubor tar.gz a výsledné soubory umístěte do jiného adresáře, řekněme /tmp/archive , musíte přidat -C možnost na konci příkazu:

tar xvzf file.tar.gz -C /tmp/archive

 -C volba se používá k určení jiného adresáře, než je aktuální pracovní adresář.

Zobrazení seznamu souborů v archivu

Někdy potřebujete zobrazit obsah souboru tar, protože shromažďuje mnoho souborů a zajišťuje, zda je přítomen konkrétní soubor.

Chcete-li zobrazit podrobný obsah archivu s názvem data.tar.gz , použijte následující syntaxi:

tar tf data.tar.gz

Kde:

  • t :Používá se k výpisu obsahu tar soubor
  • f :Příkaz obslužnému programu, aby použil soubor uvedený v následujícím argumentu

Můžete také získat podrobný standardní výstup pomocí v (úplná) možnost.

tar tvf data.tar.gz

Shrnutí

Nyní víte, jak rozbalit soubor tar.gz soubor v Linuxu. Možná by vás také mohlo zajímat, jak rozbalit soubory v Linuxu.

Další informace o tar příkaz v systému Linux, podívejte se na stránku jeho příručky.

Pokud považujete tento článek za užitečný nebo máte další nápady, použijte pole pro komentáře níže.


Linux
  1. Jak odebrat uživatele v Linuxu pomocí příkazového řádku

  2. Používání Disku Google z příkazového řádku systému Linux

  3. Jak použít příkaz „tar“ k extrahování balíčků souborů .xz v Linuxu?

  1. Použití síly na příkazovém řádku Linuxu

  2. Jak restartovat Linux pomocí příkazového řádku

  3. 4 nástroje ke stažení libovolného souboru pomocí příkazového řádku v Linuxu

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

  2. Linux – dekomprimujte a zrušte archivaci souboru .tar.gz pomocí Cat, Tar a Gzip na jednom příkazovém řádku?

  3. Jak extrahovat nebo rozbalit soubor tar.xz v Linuxu