Recherche de site Web

Comment ajouter, supprimer et mettre à jour des fichiers dans Tar Archive sous Linux


Dans le domaine de l’archivage et de la compression de fichiers, la commande tar est un outil polyvalent pour la création, la gestion et la manipulation d’archives dans les systèmes Linux.

Dans cet article, nous allons nous pencher sur le processus d’ajout, de suppression et de mise à jour de fichiers au sein d’une archive tar, en explorant les étapes et les commandes nécessaires pour effectuer ces tâches.

Ajout de fichiers à une archive tar

L’ajout de fichiers à une archive tar existante peut être extrêmement utile lorsque vous souhaitez mettre à jour ou développer le contenu d’une archive sans en créer une nouvelle à partir de zéro.

Pour ce faire, vous pouvez utiliser l’option -r ou --append suivie du nom de l’archive tar et de la liste des fichiers que vous souhaitez ajouter.

$ tar -rvf tecmint.tar ravi1.txt ravi2.txt ravi3.txt

Dans la commande ci-dessus, -r spécifie que vous souhaitez ajouter des fichiers à l’archive, -v active la sortie détaillée pour le suivi de la progression et -f spécifie le nom de l’archive tar.

Pour afficher le contenu d’un fichier tar appelé tecmint.tar, vous devez utiliser la commande suivante :

$ tar -tvf tecmint.tar 

Suppression de fichiers d’une archive Tar

Parfois, vous pouvez souhaiter supprimer des fichiers spécifiques d’une archive existante pour la maintenir à jour ou réduire sa taille. C’est là que l’option --delete est utilisée pour supprimer un fichier d’une archive comme indiqué.

$ tar --delete -f tecmint.tar ravi1.txt ravi3.txt
tar -tvf tecmint.tar 

Dans cet exemple, la commande tar extrait l’archive, supprime le fichier spécifié, puis recrée l’archive sans le fichier supprimé.

Mise à jour des fichiers dans une archive Tar

La mise à jour des fichiers au sein d’une archive tar implique une procédure en deux étapes : extraire l’archive, modifier les fichiers souhaités, puis recréer l’archive. Cette méthode vous permet d’affiner le contenu sans modifier l’ensemble de l’archive.

$ tar -xf tecmint.tar ravi2.txt  [extracting archive]
tar -uvf tecmint.tar ravi2.txt [updating archive]

Conclusion

La capacité de la commande tar à ajouter, supprimer et mettre à jour des fichiers dans les archives tar offre un moyen dynamique de maintenir vos archives à jour et pertinentes.

Qu’il s’agisse de mettre à jour des fichiers, de supprimer des données obsolètes ou d’optimiser la taille des archives, comprendre comment utiliser les fonctionnalités de la commande tar peut améliorer considérablement vos compétences en matière de gestion des données.

En suivant les étapes décrites dans cet article, vous pouvez ajouter, supprimer et mettre à jour en toute confiance des fichiers dans les archives tar, améliorant ainsi l’efficacité de vos efforts de stockage numérique.

Articles connexes: