GNU/Linux >> Tutoriales Linux >  >> Linux

alquitrán:lectura corta

Sospecho que su archivo tar está dañado o truncado.

El encabezado de un archivo tar contiene un size que contiene la longitud del archivo.¹ Si el archivo real es más corto de lo que dice el encabezado, tar intentará leer más allá del final del archivo del sistema de archivos y obtendrá una lectura más corta de lo esperado, generando así el mensaje que ver.

¹ Esta función data de cuando tar se usaba principalmente para archivar cintas, donde solo podía saber la longitud de un "archivo" leyendo hasta que llegaba a un marcador EOF en la cinta. Se retuvo por compatibilidad con versiones anteriores y también proporciona una buena (aunque un poco barata) verificación de la consistencia del encabezado y el archivo.


Por lo general, este mensaje aparece si el archivo tar está incompleto. Si ejecuta tar tvf ./VM_DECOMPTEST.tar comprobará si hay incoherencias en el archivo tar.


Linux
  1. Copiar un archivo disperso de 1 TB

  2. Cómo extraer el archivo filename.tar.gz

  3. Obtener carácter sin bloqueo

  4. tar -C con un patrón de archivo comodín

  5. ¿Cómo convierto tar.bz2 a tar.gz?

Cómo leer un archivo línea por línea en Bash

Cómo extraer (descomprimir) el archivo Tar Bz2

Cómo extraer (descomprimir) el archivo tar.xz

Cómo crear un archivo Tar Gz

Cómo crear un archivo Tar gz

Extraiga el archivo tar.gz en Linux