Comment tarer un dossier sous Linux : un guide complet

Bonjour amis passionnés de Linux ! Aujourd'hui, penchons-nous sur l'un de nos outils les plus fiables et souvent sous-estimés de la boîte à outils Linux : le tar commande. Que vous soyez un administrateur système chevronné ou un amateur de Linux, comprendre comment utiliser efficacement tar pour la gestion des dossiers peut vraiment changer la donne. Alors, prenez votre boisson préférée et commençons ce voyage ensemble !

Et tar et pourquoi devriez-vous vous en soucier ?

tar, abréviation de Tape Archive, est plus qu'une simple commande ; c'est un incontournable dans le monde Linux. Cela nous permet de regrouper un ensemble de fichiers et de répertoires dans un seul package soigné, appelé archive tar. Pensez-y comme à un couteau suisse numérique pour vos fichiers et répertoires !

Les bases de tar

La syntaxe générale de tar c'est assez simple :

Ici:

  • [options] dire tar ce que vous voulez qu'il fasse.
  • [archive-file] est l'archive tar résultante.
  • [what to tar] sont les fichiers ou répertoires que vous terminez.

Créer votre première archive tar

Emballer un seul dossier

Disons que vous avez un dossier nommé Photos que vous souhaitez archiver. Voici comment procéder :

Cette commande se décompose comme suit :

  • -c pour créer,
  • -v pour verbeux (pour que vous voyez ce qui se passe),
  • -f pour le fichier, suivi du nom de votre archive tar.

Encapsuler plusieurs dossiers ensemble

Et si vous souhaitez archiver les deux Photos et Documents? Il suffit de les lister :

Ajouter un peu de compression avec la compression

Pour économiser de l'espace, ajoutons de la compression. Pour la compression gzip, ajoutez simplement un z:

Et pour la compression bzip2, remplacez-la par un j:

Unboxing : Extraction des tarballs

Pour ouvrir une archive tar et récupérer vos fichiers, utilisez :

tar est suffisamment intelligent pour déterminer s’il est compressé en gzip ou en bzip2.

Un peu cool tar Astuces

Jetez un œil à l’intérieur d’une archive tar

Curieux de savoir ce qu'il y a à l'intérieur d'une archive tar sans l'ouvrir ? Utiliser:

Éloignez les indésirables

Pour exclure des fichiers lors de la création d'une archive tar, comme ces fichiers temporaires embêtants, utilisez --exclude:

Sauvegardes incrémentielles pour la victoire

tar est également idéal pour les sauvegardes. Pour effectuer une sauvegarde incrémentielle :

Cela crée un enregistrement de ce qui est sauvegardé, pratique pour la prochaine sauvegarde.

Récapitulation

Et voila! tar il ne s’agit pas seulement de regrouper des fichiers dans un espace plus petit. Il s’agit d’organiser, de sécuriser et de gérer facilement notre vie numérique. N'oubliez pas que la meilleure façon d'apprendre est de faire. Alors, ouvrez votre terminal et commencez à jouer avec tar. Qui sait ce que vous découvrirez !

A la prochaine, bon goudronnage ! 🐧💻