Créer un fichier TAR

RSS

Créez un fichier TAR en ligne : regroupez fichiers et dossiers dans une archive .tar non compressée pour Linux, serveurs et sauvegardes. Gratuit et privé.

Les fichiers sont traités dans votre navigateur et ne sont jamais envoyés.

Comment créer un fichier TAR

  1. Ajoutez des fichiers avec Choisir des fichiers ou en les glissant sur la zone de dépôt. Utilisez Ajouter un dossier, ou déposez un dossier, pour inclure tout un répertoire avec ses sous-dossiers.
  2. Saisissez un Nom de l'archive. Avec la valeur par défaut archive, vous obtenez archive.tar.
  3. Cliquez sur Créer le TAR.
  4. Enregistrez le résultat avec son bouton Télécharger.

Le fichier tar est assemblé dans votre navigateur. Aucun de vos fichiers n'est envoyé.

Ce que fait tar, et ce qu'il ne fait pas

Tar a été créé pour Unix à la fin des années 1970 afin d'écrire des fichiers sur bande magnétique, et son nom signifie encore « tape archive » (archive sur bande). Il fait un seul travail : il réunit de nombreux fichiers et dossiers en un seul fichier, en conservant le chemin et les métadonnées de chacun. Il ne compresse pas. Un .tar de 100 Mo de documents est légèrement plus gros que 100 Mo, car chaque fichier reçoit un en-tête de 512 octets et est complété jusqu'à un multiple de 512 octets.

Cela ressemble à un inconvénient, mais un tar non compressé est utile quand :

  • les fichiers sont déjà compressés (photos, vidéo, ZIP), si bien qu'une nouvelle compression ne fait que prendre du temps ;
  • vous prévoyez de compresser le tar plus tard avec l'outil et les réglages de votre choix ;
  • un programme demande explicitement un envoi en .tar, comme le font certains outils de conteneurs, de firmware et d'hébergement ;
  • vous voulez une archive qui peut être lue rapidement et diffusée en flux sans décompression.

Détails du format

Les archives sont écrites au format POSIX pax, le standard tar moderne issu de POSIX.1-2001. Les anciens formats tar limitent les chemins à environ 100 caractères et ne gèrent que les noms en ASCII simple ; pax stocke le chemin complet dans un en-tête étendu, de sorte que les chemins longs et les noms de fichiers non anglais, comme Präsentation.pdf ou des noms de dossiers japonais, restent intacts. La date de modification d'origine de chaque fichier est également enregistrée, ce qui fait du tar un bon choix pour les sauvegardes et pour transmettre des dossiers de projet à des collègues.

Les dossiers vides sont ignorés, et les chemins en double reçoivent « (2) » ou « (3) » en suffixe plutôt que de s'écraser mutuellement.

Pour extraire le résultat, utilisez tar -xf archive.tar sous Linux, macOS ou Windows 10 et 11, double-cliquez dessus dans le Finder de macOS, ou ouvrez-le avec n'importe quel logiciel d'archivage courant. La commande équivalente pour en créer un vous-même est tar -cf archive.tar folder/.

Astuces

Astuce : Les navigateurs n'enregistrent pas les permissions Unix comme le bit d'exécution ; les scripts regroupés ici ne seront donc pas marqués comme exécutables après l'extraction. Lancez chmod +x dessus, ou créez le tar sur la machine avec la commande tar quand les permissions comptent.

Questions fréquentes

Pourquoi mon fichier TAR est-il plus gros que les fichiers d'origine ?

Tar ajoute un en-tête à chaque fichier et complète chacun par blocs de 512 octets, sans compression. Choisissez TAR.GZ, TAR.BZ2 ou TAR.XZ pour un fichier plus petit.

Les dates des fichiers sont-elles conservées ?

Oui. L'heure de modification de chaque fichier est écrite dans l'archive et restaurée par les extracteurs standard.

Quelle quantité puis-je mettre dans un seul TAR ?

L'archive est construite en mémoire. Au-delà d'environ 700 Mo au total, c'est lent, et plus de 2 Go sont refusés.

Mis à jour

Commentaires

Aucune évaluation pour l’instant

Connectez-vous pour noter cet outil.

Partagez une astuce, posez une question ou racontez comment l’outil a fonctionné pour vous.

Aucun commentaire pour l’instant. Soyez le premier à raconter votre expérience.

Copié dans le presse-papiers