230 votes

Quelle est la différence entre tar et zip ?

Quelle est la différence entre tar et zip ? Quels sont les cas d'utilisation de chacun ?

389voto

Attila Points 18290

tar en soi, ne fait que regrouper des fichiers (le résultat s'appelle une tarball ), tandis que zip s'applique également à la compression.

Habituellement, vous utilisez gzip ainsi que tar pour compresser le résultat tarball ce qui permet d'obtenir des résultats similaires à ceux obtenus avec zip .

Pour les archives de taille raisonnable, il existe cependant des différences importantes. A zip est une archive collection de fichiers compressés . Un tar gzippé est un collection comprimée (de fichiers non compressés). Ainsi, une archive zip est une liste accessible de manière aléatoire d'éléments compressés concaténés, et une archive .tar.gz est une archive qui doit être entièrement développée avant que le catalogue ne soit accessible.

  • El avertissement d'un zip est qu'il n'y a pas de compression entre les fichiers (chaque fichier étant compressé indépendamment des autres dans l'archive, la compression ne peut pas tirer parti des similitudes entre les contenus des différents fichiers) ; l'option avantage est que vous pouvez accéder à n'importe quel fichier contenu dans l'archive en consultant uniquement une section spécifique (dépendant du fichier cible) de l'archive (le "catalogue" de la collection étant distinct de la collection elle-même).
  • El avertissement d'un .tar.gz est que vous devez décompresser l'ensemble de l'archive pour accéder aux fichiers qu'elle contient (car les fichiers se trouvent dans l'archive tarball) ; l'option avantage est que la compression peut tirer parti des similitudes entre les fichiers (puisqu'elle compresse l'ensemble de l'archive).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X