Ouvrir les fichiers TAR sur Android - Extraire les archives de bandes

Ouvrir les fichiers TAR sur Android - Extraire les archives de bandes

Dernière mise à jour :

TAR (Tape ARchive) est le format d'archive standard dans les systèmes Linux et Unix, dont l'histoire remonte à 1979, date à laquelle il a été créé pour écrire des données sur des lecteurs de bande séquentiels.Contrairement à ZIP ou RAR, TAR ne compresse pas les données : il regroupe uniquement plusieurs fichiers et répertoires dans un seul fichier tout en préservant leur structure de répertoires, leurs autorisations, leur propriété et leurs horodatages.La compression est généralement ajoutée en tant que couche distincte en passant par gzip ( .tar.gz ), bzip2 ( .tar.bz2 ) ou xz ( .tar.xz ).

Un fichier brut .tar n'est pas compressé, ce qui signifie que sa taille est égale à la taille combinée de tous les fichiers contenus plus une petite surcharge de métadonnées.Cela rend les fichiers TAR rapides à créer et à extraire puisqu'aucun calcul de compression ou de décompression n'est impliqué.

AnExplorer ouvre les fichiers TAR de manière native : parcourez le contenu, prévisualisez les fichiers ou extrayez tout dans un dossier.

Réponse rapide

Ouvrez AnExplorer → appuyez sur le fichier .tar → parcourez le contenu.Appuyez longuement sur → Extraire pour extraire tous les fichiers dans un dossier.

Qu'est-ce qu'un fichier TAR ?

TAR signifie Tape ARchive.Il a été initialement conçu pour écrire plusieurs fichiers séquentiellement sur une bande magnétique à des fins de sauvegarde.Aujourd'hui, il reste l'outil d'archivage dominant dans les environnements Unix, Linux et macOS en raison de sa simplicité et de sa fiabilité.

Un fichier TAR contient :

  • Données de fichier — le contenu réel de chaque fichier archivé
  • Blocs d'en-tête — Blocs de 512 octets précédant chaque fichier contenant des métadonnées
  • Structure des répertoires — informations de chemin complet préservant la hiérarchie des dossiers
  • Métadonnées Unix — autorisations de fichiers (chmod), propriété (uid/gid), horodatages de modification
  • Liens symboliques et liens physiques — conservés lors de la création de l'archive sur les systèmes Unix

TAR ne compresse rien.Il crée une réplique fidèle d’une arborescence de répertoires dans un seul fichier.Cette philosophie de conception sépare les préoccupations : TAR gère le regroupement et un outil distinct gère la compression.

Où vous rencontrez des fichiers TAR

Les fichiers TAR apparaissent fréquemment dans ces contextes :

  • Distribution de logiciels Linux — archives tar du code source provenant des sites Web du projet
  • Téléchargements des sources GitHub — archives du référentiel sous .tar.gz
  • Sauvegardes NAS — Synology, QNAP et TrueNAS exportent les sauvegardes au format TAR
  • Images Docker et conteneurs — les couches de conteneurs sont stockées sous forme de fichiers TAR
  • Exportations de terminal macOS — fichiers fournis avec la commande tar sur Mac
  • Sauvegardes de serveur — cPanel, Plesk et les scripts de sauvegarde personnalisés produisent TAR
  • Outils de sauvegarde Android — certaines applications créent des sauvegardes .tar par application
  • Gestionnaires de packages — Les packages .deb (Debian) et .rpm (Red Hat) contiennent des archives TAR en interne
  • Chaînes d'outils de développement – SDK, compilateurs et outils de compilation croisée

Comment ouvrir des fichiers TAR avec AnExplorer

Parcourir sans extraire

  1. Lancez AnExplorer
  2. Accédez au dossier contenant votre fichier .tar
  3. Appuyez sur le fichier : il s'ouvre dans la visionneuse d'archives.
  4. Parcourez la structure des répertoires à l'intérieur du TAR
  5. Appuyez sur des fichiers individuels pour les prévisualiser (texte, images, documents)

Extraire l'intégralité de l'archive

  1. Accédez au fichier .tar dans AnExplorer
  2. Appuyez longuement sur le fichier pour le sélectionner
  3. Appuyez sur le menu (⋮) → Extraire
  4. Choisissez un dossier de destination
  5. Appuyez sur OK : l'extraction se termine rapidement puisqu'aucune décompression n'est nécessaire.

Extraire des fichiers spécifiques

  1. Appuyez sur le fichier .tar pour parcourir l'intérieur
  2. Accédez aux fichiers ou dossiers spécifiques souhaités
  3. Appuyez longuement pour les sélectionner
  4. Appuyez sur Extraire → choisir la destination
  5. Seuls les éléments sélectionnés sont extraits

Comment créer des fichiers TAR avec AnExplorer

Vous pouvez créer des archives TAR directement sur votre appareil :

  1. Accédez aux fichiers ou dossiers que vous souhaitez regrouper
  2. Appuyez longuement pour les sélectionner
  3. Appuyez sur menu (⋮) → Compresser
  4. Choisissez TAR comme format
  5. Nommez votre archive
  6. Appuyez sur OK — le fichier TAR est créé

Remarque : La création d'un TAR brut produit une archive non compressée.Si vous avez besoin d'une compression, choisissez plutôt le format TAR.GZ pour un bundle compressé.

Détails techniques

Format d'en-tête TAR

Chaque fichier d'une archive TAR est précédé d'un en-tête de 512 octets contenant :

ChampTailleDescriptif
Nom100 octetsNom du fichier (chemin)
Mode8 octetsAutorisations des fichiers Unix
UID8 octetsID utilisateur du propriétaire
GID8 octetsID du groupe de propriétaires
Taille12 octetsTaille du fichier en octets (octal)
Temps12 octetsHeure de la dernière modification
Somme de contrôle8 octetsVérification de l'en-tête
Tapez1 octetType de fichier (régulier, répertoire, lien symbolique)
Nom du lien100 octetsCible des liens symboliques

Variantes du format TAR

Plusieurs formats d'en-tête TAR existent :

FormaterAnnéePrincipales fonctionnalités
V7 (d'origine)1979Chemins de 100 caractères, métadonnées de base
USTAR1988Chemins de 256 caractères, fichiers de périphérique
POSIX (personne)2001Longueur de chemin illimitée, attributs étendus
Tar GNU1992Noms longs, fichiers fragmentés, sauvegarde incrémentielle

AnExplorer gère toutes les variantes TAR courantes.La plupart des fichiers TAR modernes utilisent le format GNU tar ou POSIX pax.

TAR vs TAR compressé

FormaterRallongeCompressionVitesse d'extractionTaille du fichier
TAR.tarAucunInstantané (vitesse du disque)Identique à l'original
TAR + GZIP.tar.gz ou .tgzGZIP (rapide)Rapide~30 à 60 % plus petit
TAR + BZIP2.tar.bz2 ou .tbz2BZIP2 (moyen)Modéré~35 à 65 % plus petit
TAR + XZ.tar.xz ou .txzXZ/LZMA (lent)Lent~40 à 70 % plus petit
TAR + ZSTD.tar.zstZstandard (rapide)Très rapide~35 à 60 % plus petit

Toutes les variantes compressées sont prises en charge par AnExplorer .Le format que vous rencontrez dépend de la personne qui a créé l'archive et des compromis qu'il a préféré entre taille et vitesse.

TAR vs ZIP — Philosophie de conception

AspectsTARZIP
CompressionSéparé (outil externe)Intégré (par fichier)
Accès aux fichiersSéquentielAccès aléatoire
MétadonnéesAutorisations Unix complètesHorodatages de base
Liens symboliques✅ Préservé❌ Non pris en charge
Norme ouverte✅POSIX✅ PKWARE
Plateforme dominanteLinux/Unix/MacWindows/Multiplateforme
Créer sur mobile✅ AnExplorer✅ AnExplorer

La nature séquentielle de TAR signifie que le fichier entier doit être lu pour trouver un fichier vers la fin.Le répertoire central de ZIP permet d'accéder directement à n'importe quel fichier.Cependant, la compression de flux entier de TAR atteint généralement de meilleurs ratios que la compression par fichier de ZIP, en particulier pour les collections de petits fichiers similaires.

Cas d'utilisation courants de TAR sur Android

SourceCe que vous obtenezQue faire
Téléchargement des sources GitHubrepository-main.tar.gzExtraire pour lire le code source
Sauvegarde NASFichiers de sauvegarde TARExtraire pour restaurer des fichiers spécifiques
Exportation d’images DockerFichiers TAR de coucheParcourir le contenu pour inspection
Logiciel LinuxSource archive tarExtraire et lire la documentation
Transfert de fichiers macOSTAR depuis le terminalExtraire pour accéder aux fichiers transférés
Migration de serveurSauvegarde complète du siteExtraire les données de la base de données et des fichiers

Autorisations dans les fichiers TAR

Les archives TAR préservent les autorisations (chmod) et la propriété (chown) des fichiers Unix.Lors de l'extraction sur Android :

  • Le système de fichiers d'Android n'applique pas les autorisations Unix de la même manière que Linux
  • Les fichiers sont extraits avec les autorisations de lecture/écriture Android standard
  • Les indicateurs exécutables ( chmod +x ) n'ont pas de sens sur le système de fichiers d'Android
  • Les scripts Shell dans les archives TAR ne s'exécuteront pas directement sur Android
  • Les informations de propriété (UID/GID) sont ignorées lors de l'extraction

Cela signifie que les fichiers TAR extraits sur Android perdent leurs métadonnées spécifiques à Unix.Si vous réarchivez les fichiers extraits, la nouvelle archive disposera des autorisations par défaut d'Android.

Dépannage

L'extraction du TAR prend beaucoup de temps

  • L'extraction brute .tar est rapide (limitée par la vitesse d'E/S du disque, pas de travail CPU)
  • Les variantes compressées ( .tar.gz , .tar.bz2 , .tar.xz ) nécessitent une décompression du processeur
  • Un .tar.bz2 de 1 Go peut prendre 2 à 5 minutes sur un téléphone de milieu de gamme
  • .tar.xz est le plus lent à décompresser mais produit les plus petits fichiers

Erreur "Stockage insuffisant" lors de l'extraction

  • Les fichiers TAR n'affichent pas la taille non compressée avant l'extraction
  • Les variantes TAR compressées peuvent augmenter de 2 à 5 fois leur taille compressée
  • Estimez l'espace nécessaire à 3 fois la taille du fichier et vérifiez que vous disposez de celui-ci.
  • Utilisez Memory Cleaner pour libérer de l'espace de stockage avant d'extraire des archives volumineuses

Les fichiers extraits ont des noms erronés ou des caractères tronqués

  • Le TAR peut avoir été créé avec un encodage de caractères différent
  • La plupart des outils TAR modernes utilisent UTF-8, mais les archives plus anciennes peuvent utiliser des encodages spécifiques au système
  • AnExplorer gère UTF-8 et les encodages hérités courants

Impossible de trouver un fichier spécifique dans un gros TAR

  • Utilisez la fonction de recherche de AnExplorer lors de la navigation dans le contenu des archives
  • Les fichiers TAR peuvent contenir des milliers de fichiers dans des structures de répertoires profondes
  • Le navigateur d'archives vous permet de naviguer dans l'arborescence des dossiers comme dans les répertoires normaux

Guides connexes

Foire aux questions