Loading AI tools
utilitaire de compression qui peut être utilisé pour compresser une archive Tar De Wikipédia, l'encyclopédie libre
gzip (acronyme de GNU zip) est un logiciel libre de compression qui a été créé à partir de 1991 pour remplacer le programme compress d'Unix.
Créateur | Jean-Loup Gailly |
---|---|
Développé par | Projet GNU |
Première version | |
Dernière version | 1.13 ()[1] |
Dépôt | git.savannah.gnu.org/cgit/gzip.git, svnweb.freebsd.org/base/head/usr.bin/gzip et cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/gzip |
Écrit en | C |
Système d'exploitation | GNU/Linux, BSD, macOS et Microsoft Windows |
Environnement | Multiplateforme |
Formats lus | GZIP (en) |
Formats écrits | GZIP (en) |
Type |
Paquet GNU Logiciel de compression de données |
Licence | Licence publique générale GNU version 3 ou ultérieure |
Site web | www.gnu.org/software/gzip |
Extensions | .gz , .gzip |
---|---|
Type MIME | application/gzip , application/x-gzip |
PUID | |
Signature | 1F 8B 08 (hexa) |
Développé par | |
Spécification | |
Site web |
(en) www.gzip.org |
gzip est basé sur l'algorithme deflate, qui est une combinaison des algorithmes LZ77 et Huffman. 'Deflate' a été développé en réponse à des problèmes de brevet logiciel couvrant LZW et autres algorithmes de compression, limitant ainsi les utilisations possibles de compress et autres programmes d'archivage populaires.
De manière à simplifier les développements de logiciels utilisant la compression, la bibliothèque zlib a été créée. Elle supporte le format de fichier gzip et l'algorithme de compression deflate. Cette bibliothèque est très largement utilisée, grâce à sa taille réduite, son efficacité et sa souplesse d'utilisation. gzip comme zlib ont été écrits par Jean-Loup Gailly et Mark Adler.
Le format de donnée compressée zlib, l'algorithme deflate et le format de fichier compressé gzip ont été standardisés avec les RFC 1950[2], RFC 1951[3] et RFC 1952[4].
L'extension usuelle des fichiers « gzippés » est « .gz »[5]. Les logiciels UNIX sont souvent distribués avec des fichiers terminés par .tar.gz ou .tgz, appelés tarballs. Ce sont des fichiers archivés avec tar et ensuite compressés avec gzip. Ils peuvent être décompressés avec gzip -d file.tar.gz
ou décompressés et désarchivés avec tar -xzvf file.tar.gz
(version Linux GNU de tar). Depuis la fin des années 1990, de plus en plus de logiciels sont distribués à la place en archives .tar.bz2 parce que bzip2 permet de meilleurs taux de compression que gzip, au prix de temps de compression et de décompression plus longs.
$ gzip -9 fichier.txt
La commande remplacera alors fichier.txt par fichier.txt.gz de taille inférieure.
$ find . -name "*.txt" -mtime 1 -type f -exec gzip {} \;
Pour reconvertir un fichier .gz dans sa version initiale, le décompresser avec gunzip :
$ gunzip fichier.txt.gz
Un fichier .gz peut se lire avec les commandes zcat zmore ou zless qui offrent les mêmes interfaces de lecture/recherche que leurs équivalents cat, more ou less
$ zcat fichier.txt.gz
$ zmore fichier.txt.gz
$ zless fichier.txt.gz
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.