Se criarmos um arquivo tar ball dando o seguinte comando
tar -cvf Docs.tar $HOME/Documents/*
então, após a criação do tar ball, é possível usar gzip, bzip2, xz ou algum outro utilitário de compactação para compactar o arquivo tar?
Eu sei que podemos dar a opção --bzip2
or --xz
or --gzip
enquanto criamos o tar junto com -cvf
option mas e se isso não for feito? E depois que o tar é criado, então a compressão é buscada para ser aplicada. É possível? Se sim, então como?
Os tarballs são compactados como um todo, e você pode fazer isso depois que eles forem criados, executando-os em um compressor:
produzirá
Docs.tar.gz
o que poderá ser processado normalmente por versõestar
com suporte para compressão.Outros compressores funcionam de forma semelhante (
xz Docs.tar
,bzip2 Docs.tar
etc.).tar
Historicamente, implementações comuns não suportavam compressão diretamente, e é assim que elas tinham que ser usadas. Normalmente isso envolveria pipes: