GNU/Linux >> Znalost Linux >  >> Linux

Jak extrahovat soubor filename.tar.gz

Mám stejnou chybu, výsledek příkazu:

file hadoop-2.7.2.tar.gz

je hadoop-2.7.2.tar.gz: HTML document, ASCII text

důvod, proč soubor není ve formátu gzip kvůli problému se stahováním nebo jiným.


Pokud file filename.tar.gz dává tuto zprávu:POSIX tar archive,archiv je tar, nikoli archiv GZip.

Rozbalte tar bez z , je určen pouze pro gzip (komprimovaný):

mv filename.tar.gz filename.tar # optional
tar xvf filename.tar

Nebo zkuste obecný Unpacker jako unp (https://packages.qa.debian.org/u/unp.html), skript pro rozbalení široké škály archivních formátů.

určit typ souboru:

$ file ~/Downloads/filename.tbz2
/User/Name/Downloads/filename.tbz2: bzip2 compressed data, block size = 400k

Pokud mohu říci, příkaz je správný, ZA PŘEDPOKLADU, že váš vstupní soubor je platný soubor gzip tar. Váš výstup říká, že není. Pokud jste soubor stáhli z internetu, pravděpodobně jste nezískali celý soubor, zkuste to znovu.

Bez větších znalostí o zdroji vašeho souboru vám zde nikdo nebude schopen poskytnout konkrétní řešení, pouze kvalifikované odhady.


Linux
  1. Jak extrahovat soubory .gz a .tar.gz v Linuxu

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

  3. Jak převést soubor Tar na soubor Tgz?

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

  2. Jak převedu tar.bz2 na tar.gz?

  3. Jak extrahovat soubor .dmg v Linuxu?

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

  2. Jak komprimovat/dekomprimovat v Linuxu

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