🍋
Menu
.tar Archive

TAR (Tape Archive)

TAR (Tape Archive) est un format d'archive Unix qui combine plusieurs fichiers en un seul sans compression. Généralement associé à gzip (.tar.gz) ou d'autres compresseurs pour un stockage et un transfert efficaces.

Type MIME

application/x-tar

Type

Binaire

Compression

Sans perte

Avantages

  • + Preserves Unix permissions, ownership, symbolic links, and timestamps
  • + Streaming-friendly — can be created and extracted via pipes
  • + Standard on all Unix/Linux systems with no additional software

Inconvénients

  • No built-in compression — must be combined with gzip, bzip2, or xz
  • No random access — extracting one file requires reading sequentially
  • Less intuitive for Windows users than ZIP

Quand utiliser .TAR

Utilisez TAR (avec compression) pour les archives Unix/Linux, le packaging de code source, les images de conteneur Docker et la distribution de logiciels. Préférez ZIP pour la compatibilité multi-plateforme avec les utilisateurs Windows.

Détails techniques

TAR stocke les fichiers séquentiellement avec des blocs d'en-tête de 512 octets contenant les métadonnées (nom, taille, permissions, propriétaire, horodatage). Les formats POSIX (ustar, pax) ajoutent les noms longs, les attributs étendus et l'Unicode. Pas de compression native — associé à gzip, bzip2 ou xz.

Historique

TAR est originaire d'Unix Version 7 en 1979, conçu pour les sauvegardes sur bande. Le format a évolué à travers les variantes POSIX (ustar, pax) tout en maintenant la rétrocompatibilité. L'écosystème GNU/Linux en a fait le format d'archive standard avec les suffixes .tar.gz et .tar.xz.

Convertir depuis .TAR

Convertir en .TAR

Formats associés

Termes associés