Mostrar tamaños de archivos tar


19

Tengo un script de copia de seguridad incorrecto que incluye un archivo no deseado. El archivo de copia de seguridad .tar.gz es 5gig grande y me gustaría obtener una lista de cada archivo en el archivo y su tamaño.

Es eso posible ? Como lo harias ?

Respuestas:


20

Esto debería enumerar todos los archivos e información detallada sobre ellos:

tar -ztvf somefile.tar.gz

1
-t(lista) y -v(detallado, como ls -lusar un formato de listado largo)
ThorSummoner

-z no es estrictamente necesario, ya que un .tgzarchivo que -tvfestaba usando era suficiente.
Ese tipo brasileño

4

Utilizar

tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt

para crear un archivo que contenga una lista de todos los archivos en su archivo.

Luego puede grep foo backup_list.txtbuscar cosas, o editar, sed, cortar, ver, etc.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.