Comment archiver des fichiers en utilisant TAR sur Linux
Découvrez comment créer et gérer des fichiers TAR sur Linux grâce à un guide étape par étape, facilitant l'archivage de vos fichiers tout en préservant leur structure.
Une archive est un type de fichier spécial qui peut stocker une myriade de dossiers et de fichiers à l'intérieur. Ce qui rend les archives si efficaces, c'est que les fichiers et dossiers qu'elles contiennent conservent la structure de fichiers qu'ils avaient en dehors de l'archive, et cette structure reste intacte lorsque l'archive est désarchivée. Vous pouvez archiver des fichiers et des dossiers dans un certain nombre de formats différents, dont l'un est le format TAR (Tape Archive). Communément utilisé sur les systèmes Linux et Unix, un fichier TAR (aussi connu familièrement sous le nom de tarball) est un fichier au format Consolidated Unix Archive.
Le format de fichier TAR est utilisé exclusivement pour stocker de grandes quantités de données, et non pour les compresser. Les fichiers TAR sont cependant généralement compressés après leur création, mais ils ne sont alors plus des fichiers TAR et deviennent des fichiers TGZ à la place.
Sur Linux et Unix, créer un fichier TAR est aussi simple que un et deux – un étant d'ouvrir un Terminal ou une console, et deux étant de taper la commande nécessaire.
Étape 1 : Ouvrir un Terminal
Un Terminal sur Linux
Si vous utilisez un système Linux, appuyez sur Ctrl + Alt + T pour lancer une nouvelle instance du Terminal. Alternativement, vous pouvez également :
- Cliquez sur le bouton Dash dans le coin supérieur gauche de votre écran pour ouvrir le Dash (ou appuyez sur la touche logo Windows sur votre clavier pour obtenir le même résultat).
- Recherchez “terminal” et appuyez sur Entrée.
- Dans les résultats de recherche, cliquez sur le résultat intitulé Terminal.
D'autre part, si vous utilisez un ordinateur fonctionnant sous Unix, vous devez :
- Cliquez sur Applications ou Accessoires dans la barre d'outils en haut de votre écran.
- Dans le menu contextuel qui apparaît, cliquez sur Terminal. Cela ouvrira immédiatement une nouvelle fenêtre de Terminal pour vous.
Étape 2 : Tapez la commande nécessaire dans le Terminal
Une fois que vous avez une nouvelle instance du Terminal en cours d'exécution sur votre écran, tout ce qu'il vous reste à faire est de taper la commande requise. La commande que vous devez taper dans le Terminal pour créer un fichier TAR dépend de si vous souhaitez créer une archive d'un dossier entier et de tous les sous-répertoires et fichiers qu'il contient, ou d'une archive contenant un ou plusieurs fichiers spécifiques.
Si vous souhaitez TAR un répertoire complet et tout ce qu'il contient, tapez ce qui suit dans la fenêtre du Terminal et appuyez sur Entrée :
tar -cvf X.tar /chemin/vers/dossier
Remarque : Dans la commande ci-dessus, remplacez X par le nom que vous souhaitez donner au fichier TAR créé, et remplacez /chemin/vers/dossier par le chemin complet vers le dossier (ou fichier) que vous souhaitez archiver. Par exemple, si vous souhaitez créer une archive du dossier /mesfichiers/ nommé Fichiers, la commande finale que vous tapez ressemblera à ceci :
tar -cvf Fichiers.tar /usr/local/mesfichiers
Si, en revanche, vous souhaitez archiver un ou plusieurs fichiers spécifiques en utilisant le format de fichier TAR, tapez ce qui suit dans la fenêtre du Terminal et appuyez sur Entrée :
tar -cvf X.tar /chemin/vers/fichier1 /chemin/vers/fichier2
Remarque : Dans la commande ci-dessus, remplacez X par le nom que vous souhaitez donner au fichier TAR créé. Remplacez également /chemin/vers/fichier1 par le chemin complet vers le premier fichier que vous souhaitez archiver, /chemin/vers/fichier2 par le chemin complet vers le deuxième fichier que vous souhaitez inclure dans l'archive, et ainsi de suite. Vous pouvez ajouter des répertoires à autant de fichiers individuels que vous souhaitez ajouter à l'archive – assurez-vous simplement que chaque répertoire est séparé par un espace de son prédécesseur.
Les questions et réponses à ne pas manquer
Comment créer une archive tar ?
Pour créer une archive tar, suivez ces étapes simples :
- Ouvrez le terminal sur votre système.
- Utilisez la commande suivante : tar -cvf nom_archive.tar fichier1 fichier2 fichier3
-c
: créer une nouvelle archive. --v
: afficher le progrès dans le terminal. --f
: spécifier le nom du fichier archive.- Remplacez
nom_archive.tar
par le nom souhaité pour votre archive. - Ajoutez les fichiers que vous souhaitez regrouper (ex :
fichier1
,fichier2
, etc.). L'archive créée ne sera pas compressée et va simplement regrouper tous les fichiers spécifiés en un seul fichier archive.
Comment archiver des fichiers sous Linux ?
Pour archiver des fichiers sous Linux, vous pouvez utiliser la commande tar
. Voici les étapes à suivre :
- Ouvrir le terminal : Accédez à votre terminal Linux pour exécuter les commandes.
- Créer un fichier d'archive : Utilisez la commande tar avec les options suivantes :
-c
: pour « créer » une archive. --f
: suivi du nom du fichier d'archive que vous souhaitez créer, par exemplemy-backup.tar
. Commande Exemple : bash tar -cf my-backup.tar /chemin/vers/les/fichiers- Ajouter des options supplémentaires (facultatif) : -
-v
: pour afficher les fichiers ajoutés à l'archive (mode verbeux). --z
: pour compresser l'archive avec gzip (.tar.gz
). --j
: pour compresser l'archive avec bzip2 (.tar.bz2
). Commande Exemple avec compression gzip : bash tar -czf my-backup.tar.gz /chemin/vers/les/fichiers - Vérifier l'archive : Utilisez la commande
tar -tf
pour lister le contenu de l'archive créée : bash tar -tf my-backup.tar C'est tout ! Vous avez maintenant archivé vos fichiers sous Linux de manière simple et efficace.
Comment compresser un fichier avec tar ?
Pour compresser un fichier avec tar, suivez ces étapes simples :
- Ouvrez le terminal : Assurez-vous d'être dans le répertoire où se trouve le fichier que vous souhaitez compresser.
- Saisissez la commande tar : Pour compresser un fichier, utilisez la commande suivante : tar -czf nom_archive.tar.gz fichier_à_comprimer - Explications des options : -
c
: crée une nouvelle archive. -z
: active la compression avec gzip. -f
: spécifie le nom du fichier archive à créer. - Exécutez la commande : Appuyez sur la touche Retour pour lancer le processus de compression.
- Vérifiez l'archive : Vous devriez voir un fichier nommé
nom_archive.tar.gz
dans votre répertoire une fois le processus terminé. Cette méthode vous permet de combiner plusieurs fichiers en un seul tout en les compressant, ce qui est particulièrement utile pour économiser de l'espace et faciliter le transfert.
Quelle option de la commande tar est utilisée pour lister le contenu d'une archive ?
Pour lister le contenu d'une archive avec la commande tar
, vous pouvez utiliser les options suivantes :
-t
: pour afficher le contenu de l'archive.-f
: pour spécifier le fichier d'archive à lister.-z
: à combiner avec-t
si l'archive est compressée avec gzip.-j
: à combiner avec-t
si l'archive est compressée avec bzip
Ainsi, la commande complète pourrait être, par exemple :
- Pour une archive gzip :
tar -tzf archive.tar.gz
- Pour une archive bzip2 :
tar -tjf archive.tar.bz2
Maintenant que tu as fini de lire Comment archiver des fichiers en utilisant TAR sur Linux, nous t'invitons à explorer davantage la catégorie Linux. Tu y trouveras d'autres articles intéressants qui élargiront tes connaissances et te tiendront informé. Ne cesse pas de lire et de découvrir plus!
Laisser un commentaire