Como descompactar (extrair) arquivo gz no linux

Como descompactar (extrair) arquivo gz no linux

A Gz O arquivo é um arquivo compactado que usa o algoritmo de compressão GZIP (GNU ZIP). Este formato foi criado para substituir os formatos de compressão nos sistemas Unix. Pode conter vários arquivos, diretórios e stubs compactados. Este algoritmo de compactação é mais popular para páginas da web compactadas para reduzir o tempo de carregamento da página.

O arquivo compactado com zip do GNU usa .gz ou .z extensão. Neste artigo, você aprenderá a descomprimir (descompactar ou extrair) um arquivo GZ através da linha de comando.

Extraindo o arquivo GZ:

Podemos usar Gunzip comando para descomprimir um .gz Arquivo nos sistemas Linux e MacOS.

gunzip file_name.gz  

A .gz o arquivo é compactado com gzip linha de comando. Que também pode ser usado para descomprimi -lo com -d parâmetro.

gzip -d file_name.gz  

Ambos os comandos acima recuperam o arquivo original e removem o .gz extensão do nome do arquivo.

Depois de descompactar um .gz arquivo, não vai mais Avaialble. Mas, se você quiser manter o uso do arquivo de arquivo -k ou --manter opção com comando unzip.

gzip -d -k file_name.gz  ## OU gunzip -k file_name.gz  

Exemplo

  • Primeiro, use o seguinte comando para criar gzip (.gz) arquivo do acesso.arquivo de log. Continue lembrando que o comando abaixo removerá o arquivo original.
    Acesso ao GZIP.registro  
  • O comando acima criará um arquivo de arquivo nomeado acesso.registro.gz no diretório atual.
    LS -L Access.registro.gz  -RW-R-R-- 1 raiz da raiz 37 set 14 04:02 Acesso.registro.gz 
  • Agora use o comando gunzip para extrair o acesso.registro.arquivo gz usando o comando. Isso extrairá o arquivo do arquivo e removerá o .gz arquivar automaticamente.
    Acesso ao Gunzip.registro.gz  

Conclusão

Nesta postagem do blog, você aprendeu sobre extrair um .gz no sistema Linux ou MacOS usando a linha de comando. Você também pode ativar a compressão GZIP no Apache.