Você está perguntando sobre algumas coisas aqui
1 - 2 arquivos - um arquivo .gz (ou .bz2), que contém um arquivo .tar.
Isso é feito porque gzip
/ bzip2
só funciona em um único arquivo. Depois que um arquivo é compactado, a versão descompactada é removida. Descompacte-o e, quando terminar, a versão compactada será removida.
O comando tar
(historicamente) não fazia compactação sozinho. Mas graças à bondade do código aberto que todos eles são, as bibliotecas compartilhadas e algum código permitem que tar
trabalhe com a compressão na hora.
Talvez a antiga extensão de nome de arquivo do convention do Slackware / DOS 8.3 possa ajudá-lo a pensar melhor - .tgz
ou .tbz