5 votos

Reparación de tar

Tengo una bastante grande(50 gb) tar.gz archivo que no puedo descomprimir ya. El Error que me estoy haciendo es esto:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

Hay alguna forma de reparar tar.gz?

ACTUALIZACIÓN: Salida de archivo de comandos:

$ file projects.tgz 
projects.tgz: POSIX tar archive (GNU)

11voto

tidbeck Puntos 281

Su archivo sin comprimir un archivo tar. La extensión de .tgz es engañoso, puede que desee darle al archivo una mejor extensión, como .tar:

mv projects.tgz projects.tar

Posiblemente habrá tratado de extraer el archivo ejecutando:

tar xzvf projects.tar

Pero la forma correcta de extraer el archivo tar es:

tar xvf projects.tar

Opciones explicó:

  • x: extracto
  • z: GZip comprimido (que no es el caso en su archivo, por lo que debe ser eliminado por ahora)
  • f: file (requerido siguiente argumento a ser el nombre de archivo del archivo)
  • v: Ser verbose (mostrar los nombres de archivo, mientras que la extracción).

Consulte la página de manual en alquitrán para obtener más información acerca de este comando.

1voto

psychotik Puntos 171

Cambiar el nombre de projects.tgz a projects.tar. Entonces usted será capaz de descomprimir el archivo a través de Nautilus, por ejemplo.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: