Comment créer un fichier TAR
- 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.
- Saisissez un Nom de l'archive. Avec la valeur par défaut
archive, vous obtenezarchive.tar. - Cliquez sur Créer le TAR.
- 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
- Vous voulez le même lot compressé ? Créer un fichier TAR.GZ est l'option la plus largement comprise, Créer un fichier TAR.XZ donne des fichiers plus petits.
- Vous envoyez à des utilisateurs Windows qui n'utilisent pas la ligne de commande ? Créer un fichier ZIP est le choix le plus sûr.
- Pour convertir un ZIP existant en tar, utilisez ZIP en TAR.
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
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.