Comment compresser et extraire des fichiers à l’aide de la commande tar sous Linux

By Corentin BURTIN

La commande tar est un outil de compression et de décompression de fichiers sous Linux. Elle permet de regrouper plusieurs fichiers et dossiers dans un seul fichier compressé, ce qui peut être utile pour sauvegarder des données, transférer des fichiers sur un autre ordinateur ou simplement gagner de l’espace disque.

Dans cet article, nous allons voir comment utiliser la commande tar pour compresser et extraire des fichiers sous Linux.

Compresser des fichiers

Pour compresser des fichiers à l’aide de la commande tar, nous utilisons la syntaxe suivante :

tar -cvf [nom_fichier_compressé] [fichiers_à_compresser]

Par exemple, pour compresser tous les fichiers du dossier documents, nous utiliserons la commande suivante :

tar -cvf documents.tar documents

Cette commande créera un fichier compressé nommé documents.tar qui contiendra tous les fichiers du dossier documents.

Nous pouvons également spécifier des options supplémentaires pour la compression. Par exemple, pour utiliser un algorithme de compression plus puissant, nous utilisons l’option -z :

tar -czvf documents.tar.gz documents

Cette commande créera un fichier compressé nommé documents.tar.gz qui utilisera l’algorithme de compression gzip.

Extraire des fichiers

Pour extraire des fichiers à partir d’un fichier compressé, nous utilisons la syntaxe suivante :

tar -xvf [nom_fichier_compressé]

Par exemple, pour extraire tous les fichiers du fichier compressé documents.tar, nous utiliserons la commande suivante :

tar -xvf documents.tar

Cette commande extraira tous les fichiers du fichier compressé documents.tar dans le répertoire courant.

Nous pouvons également spécifier des options supplémentaires pour l’extraction. Par exemple, pour extraire les fichiers dans un répertoire spécifique, nous utilisons l’option -C :

tar -xvf documents.tar -C /home/utilisateur/dossier_destinataire

A lire également :  Fedora vs. Ubuntu : Comparaison des distributions Linux

Cette commande extraira tous les fichiers du fichier compressé documents.tar dans le répertoire /home/utilisateur/dossier_destinataire.

Autres options

La commande tar offre une variété d’autres options qui peuvent être utilisées pour personnaliser la compression et l’extraction des fichiers. Voici quelques exemples :

  • L’option -f permet de spécifier le nom du fichier compressé ou du répertoire cible.
  • L’option -t permet d’afficher le contenu d’un fichier compressé sans l’extraire.
  • L’option -r permet d’ajouter des fichiers ou des répertoires à un fichier compressé existant.
  • L’option -u permet de mettre à jour un fichier compressé existant avec les modifications apportées aux fichiers source.
  • L’option -v permet d’afficher la progression de la compression ou de l’extraction.

Pour plus d’informations sur les options de la commande tar, vous pouvez consulter la documentation de votre distribution Linux.

Conclusion

La commande tar est un outil puissant et polyvalent qui peut être utilisé pour compresser et extraire des fichiers sous Linux. En apprenant à utiliser cette commande, vous pourrez gagner du temps et de l’espace disque.

Laisser un commentaire