Gzip

Gzip

gzip

Page d'aide sur l'homonymie Pour les articles homonymes, voir Zip.
gzip

Extension de fichier

.gz, .tgz, .tar.gz

Type MIME

application/x-gzip

Développé par

Jean-Loup Gailly et Mark Adler

Type de format

Compression de données

Spécification

Format ouvert

gzip (acronyme de GNU zip) est un logiciel libre de compression qui a été créé pour remplacer le programme compress d'Unix. [Quand ?]

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 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, RFC 1951 et RFC 1952.

Mécanisme d'archivage avec tar et gzip

L'extension usuelle des fichiers « gzippé » est « .gz ». Les logiciels UNIX sont souvent distribués avec des fichiers terminés par .tar.gz ou .tgz, appelés tarball. 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 d' un temps de compression plus long.

AdvanceCOMP implémente une compression deflate au format gzip qui fournit des taux de compressions encore meilleurs que gzip.

Sommaire

Exemples

Compression

  • Pour gzipper avec un taux de compression maximum, utiliser l'argument -9 :
$> gzip -9 fichier.txt

La commande remplacera alors fichier.txt par fichier.txt.gz de taille inférieure.

  • Pour gzipper plusieurs fichiers en une seule ligne, recourir à find. Par exemple pour compresser tous les fichiers .txt, du répertoire courant, de plus de 24h :
$> find . -name "*.txt" -mtime 1 -type f -exec gzip {} \;
  • Remarque : pour gzipper plusieurs fichiers dans un seul, il faut passer par tar.

Décompression

Pour reconvertir un fichier .gz dans sa version initiale, le décompresser avec gunzip :

$> gunzip fichier.txt.gz

Voir aussi

Articles connexes

Liens externes

  • Portail des logiciels libres Portail des logiciels libres
Ce document provient de « Gzip ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Gzip de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • GZip — Hilfeanzeige in der Kommandozeile Basisdaten …   Deutsch Wikipedia

  • Gzip — Hilfeanzeige in der Kommandozeile Basisdaten …   Deutsch Wikipedia

  • gzip — Hilfeanzeige in der Kommandozeile …   Deutsch Wikipedia

  • Gzip — Saltar a navegación, búsqueda GNU ZIP (gzip) Desarrollador Jean loup Gailly y Mark Adler, gzip.org Información general Extensión de archivo …   Wikipedia Español

  • gzip — (GNU zip) Тип утилита сжатия данных Разработчик Free Software Foundation …   Википедия

  • Gzip — (GNU zip) Тип утилита сжатия данных Разработчик Free Software Foundation Jean loup Gailly Mark Adler …   Википедия

  • gzip — gzip,   ein im Rahmen des GNU Projekts (GNU) entwickeltes Komprimierungsprogramm. Mit gzip komprimierte Dateien werden mit gunzip dekomprimiert …   Universal-Lexikon

  • Gzip — infobox file format name = gzip extension = .gz mime = application/x gzip owner = Jean Loup Gailly and Mark Adler genre = data compression website = http://www.gzip.org/Infobox Software name = gzip developer = GNU Project latest release version …   Wikipedia

  • gzip — Pour les articles homonymes, voir Zip. gzip Extension .gz, .tgz, .tar.gz Type MIME application/x gzip Développé par Jean Loup Gailly et …   Wikipédia en Français

  • gzip — GNU ZIP (gzip) Desarrollador Jean loup Gailly y Mark Adler, gzip.org Información general Extensión de archivo .gz …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”