Desenvolvido por | Fundação de Software Livre |
---|---|
Primeira versão | 1992 |
Última versão | 1,10 (30 de dezembro de 2018) |
Depósito | git.savannah.gnu.org/cgit/gzip.git , svnweb.freebsd.org/base/head/usr.bin/gzip e cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/gzip |
Escrito em | VS |
Sistema operacional | Tipo Unix |
Meio Ambiente | Multi plataforma |
Formatos de leitura | GZIP ( d ) |
Formatos escritos | GZIP ( d ) |
Modelo | Software de compressão de dados |
Licença | GNU General Public License versão 2 ou posterior ( d ) |
Local na rede Internet | www.gnu.org/software/gzip |
GZIP
Extensão | .gz |
---|---|
Tipo MIME | application/gzip, application/x-gzip |
PUID | x-fmt / 266 |
Assinatura | 1F 8B 08( hexa ) |
Desenvolvido por | Jean-Loup Gailly , Mark Adler |
Tipo de formato | Compressão de dados |
Baseado em | Esvaziar |
Especificação | Formato aberto |
Local na rede Internet | www.gzip.org |
gzip ( acrônimo para G NU zip ) é um software livre de compressão que foi criado em 1991 para substituir o programa de compressão do Unix .
O gzip é baseado no algoritmo deflate , que é uma combinação dos algoritmos LZ77 e Huffman . 'Deflate' foi desenvolvido em resposta a questões de patentes de software cobrindo LZW e outros algoritmos de compressão, limitando assim os possíveis usos de compressão e outros programas de arquivamento populares.
Para simplificar o desenvolvimento de software usando compactação, a biblioteca zlib foi criada. Ele suporta o formato de arquivo gzip e o algoritmo de compressão deflate . Esta biblioteca é amplamente utilizada, graças ao seu pequeno tamanho, eficiência e flexibilidade de uso. O gzip como o zlib foram escritos por Jean-Loup Gailly e Mark Adler .
O formato de dados compactados zlib , o algoritmo deflate e o formato de arquivo compactado gzip foram padronizados com RFC 1950, RFC 1951 e RFC 1952.
A extensão usual para arquivos "gzipados" é ".gz". O software UNIX é freqüentemente distribuído com arquivos que terminam em .tar.gz ou .tgz, chamados tarballs . Esses são arquivos arquivados com tar e compactados com gzip. Eles podem ser descompactados gzip -d file.tar.gzou descompactados e desarquivados com tar xzvf file.tar.gz(versão Linux GNU do tar). Desde o final da década de 1990, cada vez mais softwares foram distribuídos em arquivos .tar.bz2, porque o bzip2 fornece melhores taxas de compactação do que o gzip, ao custo de tempos de compactação e descompactação mais longos.
AdvanceCOMP implementa uma compressão deflate no formato gzip que gera taxas de compressão ainda melhores do que gzip.
O comando substituirá file.txt por file.txt.gz de tamanho menor.
Para converter um arquivo .gz de volta à sua versão inicial, descompacte-o com gunzip :
$ gunzip fichier.txt.gzUm arquivo .gz pode ser lido com os comandos zcat zmore ou zless, que oferecem as mesmas interfaces de leitura / pesquisa que seu cat , mais ou menos equivalentes
$ zcat fichier.txt.gz $ zmore fichier.txt.gz $ zless fichier.txt.gz