Compactar
Do que você vai precisar:
- tar
- gzip
Criando um arquivo .tar
O arquivo .tar é um aglomerado de arquivos, para criá-lo use a sintaxe:
tar -cf arquivo.tar arquivo1 arquivo2 diretório1 diretório2
Com isso você colocou todos os arquivos juntos dentro de arquivo.tar.
Criando um arquivo .tar.gz
Agora pegue aquele arquivo .tar que você criou e execute:
gzip -c9 arquivo.tar > arquivo.tar.gz
Prontinho, seu arquivo foi compactado! Para descompactar use:
tar xzvf arquivo.tar.gz
Descompactar
É comum encontramos arquivos compactados em diversos formatos, como rar, tar.gz, tar.bz2, 7-zip e zip. Portanto, aqui um resumo de como descompactar arquivos.
Arquivos zip:
$ gunzip ARQUIVO
Arquivos rar:
$ unrar ARQUIVO
Arquivos tar.gz:
$ tar -vzxf ARQUIVO
Arquivos tar.bz2:
$ tar -vxjpf ARQUIVO
Arquivos 7-zip:
$ 7z a archive.7z XYZ/* (compactar os arquivos da pasta XYZ)
$ 7z e archive.7z