Você pode ignorar a tar
parte de .tar.gz
nesse caso, já que não precisa manipular vários arquivos e pule direto para gzip
para compactação.
Para compactar
gzip < file > file.gz
Para descomprimir
gzip -d file.gz
ou equivalentemente
gunzip file.gz
Você também pode usar os utilitários de compactação bzip2
e xz
com sintaxe semelhante. xz
geralmente produz arquivos compactados menores que gzip
ou bzip2
.
(nota de rodapé)
Se você estiver criando um arquivo compactado e, em seguida, usando scp
para transferi-lo, poderá usar a compactação integrada:
cat file | ssh -C user@remote 'cat >> remote_file'
ou
scp -C file user@remote:/path/on/remote
ou
rsync -avz file user@remote:/path/on/remote