Antes de usar tar
para extrair um .tar.gz
arquivo morto, é possível obter uma estimativa do tamanho total dos arquivos extraídos?
command-line
tar
gzip
Tim
fonte
fonte
gzip -l archive.tar.gz
Respostas:
Para
gzip
:Agora você vê um tamanho compactado e não compactado do conteúdo.
Ou, alternativamente, use esse comando:
Pois
bzip2
existebzcat
:Para
rar
, use:Na última linha da saída, há o tamanho original em bytes (o segundo dígito).
Para
zip
, useTambém a última linha (o primeiro dígito)
fonte
-l
oul
são muito mais eficientes que os*cat
métodos. Os métodos anteriores simplesmente leem os dados de tamanho do arquivo no cabeçalho do arquivo, os métodos posteriores extraem todo o conteúdo do arquivo.