gzip - Compactador de arquivos
Diferente do commando tar o gzip faz a compressão de arquivos.
O gzip não compacta vários arquivos em um único arquivo, ao invés disso ele compacta cada arquivo separadamente, por esse motivo é comum termos arquivos .tar.gz, o tar unifica os arquivos e o gzip (arquivos com extensão .gz), faz o papel de compactador.
Compactando arquivos
Por padrão o nome do arquivo permanecerá o mesmo, apenas adicionando .gz como extensão.
gzip arquivo.txtCompactar vários arquivo com um comando. (lembrando que cada arquivo será compactado separadamente)
gzip arquivo.txt arquivo2.txt arquivo3.txtCompactar arquivos em diretório de forma recursiva
gzip -r nome-diretorio/Descompactando arquivos
O gzip não tem um parâmetro para descompactar arquivos, mas sim um outro comando específico para esse propósito.
gunzip arquivo.txt.gzDescompactar vários arquivo com um comando.
gunzip arquivo.txt.gz arquivo2.txt.gz arquivo3.txt.gzDescompactar arquivos em diretório de forma recursiva
gunzip -r nome-diretorio/O comando zcat
O gzip também possui o comando zcat, com ele podemos visualizar o conteúdo de um gzip sem extrair o arquivo de fato.
zcat arquivo.gz