A filosofia do UNIX é ter pequenas ferramentas. Uma ferramenta está fazendo exatamente uma coisa, mas isso é especialmente bom.
A ferramenta tar
combina apenas vários arquivos em um único arquivo, sem nenhuma compactação.
A ferramenta gzip
está apenas compactando um único arquivo.
Se você quer ter ambos, basta combinar as duas ferramentas, resultando em um arquivo .tar.gz
.
A ferramenta zip
é uma coisa completamente diferente. Ele pega vários arquivos e os combina em um único arquivo compactado. Com algoritmos totalmente diferentes.
Se você quiser que uma ferramenta as gere, use atool
. Ele suportará um conjunto inteiro de diferentes formatos simplesmente detectando o formato e chamando a ferramenta correta.