Ich habe das gleiche Fehlerergebnis des Befehls:
file hadoop-2.7.2.tar.gz
ist hadoop-2.7.2.tar.gz: HTML document, ASCII text
der Grund, dass die Datei aufgrund eines Problems beim Herunterladen oder anderem nicht im gzip-Format vorliegt.
Wenn file filename.tar.gz
gibt diese Meldung aus:POSIX tar archive,the archive is a tar, not a GZip archive.
Entpacken Sie ein Tar ohne z
, es ist nur für gzipped (komprimiert):
mv filename.tar.gz filename.tar # optional
tar xvf filename.tar
Oder versuchen Sie es mit einem generischen Unpacker wie unp
(https://packages.qa.debian.org/u/unp.html), ein Skript zum Entpacken einer Vielzahl von Archivformaten.
bestimmen Sie den Dateityp:
$ file ~/Downloads/filename.tbz2
/User/Name/Downloads/filename.tbz2: bzip2 compressed data, block size = 400k
Soweit ich das beurteilen kann, ist der Befehl korrekt, vorausgesetzt, Ihre Eingabedatei ist eine gültige gzipped tar-Datei. Ihre Ausgabe sagt, dass dies nicht der Fall ist. Wenn Sie die Datei aus dem Internet heruntergeladen haben, haben Sie wahrscheinlich nicht die gesamte Datei erhalten. Versuchen Sie es erneut.
Ohne weitere Kenntnis der Quelle Ihrer Datei wird Ihnen hier niemand eine konkrete Lösung geben können, sondern nur fundierte Vermutungen.