web-dev-qa-db-fra.com

Les commandes tar renvoient une erreur stdin

tar -xvfz files.tgz
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

C'est l'erreur que j'ai. (Ce fichier est créé par tar -cvzf file.tgz file) De plus, je peux extraire le même contenu sur un autre serveur Ubuntu. J'utilise le serveur AWS ec2. s'il vous plaît quelqu'un aide

1
George Ulahannan

Regarder la commande. L'option -f représente le fichier et doit être immédiatement suivie du nom du fichier. La commande appropriée ici est tar -xvzf files.tgz.

4
saiarcot895

C'est un fichier tar. Il suffit de renommer le fichier ou le répertoire comme files.tar

et ensuite faire tar -xvzf files.tar.

Cela fera l'affaire. J'ai également fait face à la même erreur et l'ai résolue sur AWS.

0
prem