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 :
tar [options] [archive-file] [what to tar]
Ici:
[options]
diretar
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 :
tar -cvf photos.tar ~/Photos
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 :
tar -cvf my_files.tar ~/Photos ~/Documents
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
:
tar -czvf photos.tar.gz ~/Photos
Et pour la compression bzip2, remplacez-la par un j
:
tar -cjvf photos.tar.bz2 ~/Photos
Unboxing : Extraction des tarballs
Pour ouvrir une archive tar et récupérer vos fichiers, utilisez :
tar -xvf photos.tar
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:
tar -tf photos.tar
É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
:
tar -cvf archive.tar ~/Documents --exclude='*.tmp'
Sauvegardes incrémentielles pour la victoire
tar
est également idéal pour les sauvegardes. Pour effectuer une sauvegarde incrémentielle :
tar -cvf backup.tar --listed-incremental=snapshot.file ~/Documents
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 ! 🐧💻
Bonjour, je m'appelle Himadri Das, je suis blogueur et contributeur open source. J'ai environ 11 ans d'expérience dans le domaine des technologies de l'information. Actuellement, je travaille dans une startup en tant que responsable assurance qualité. J'ai une expérience pratique sur Appium, Selenium, QTP, Locust, le framework d'automatisation, les tests de performances, les tests fonctionnels, Java, python, les scripts Shell, MySql, Redis, Kafka, etc. Outre mon travail et la rédaction de blogs, j'aime jouer guitare, j'adore voyager et j'adore regarder le cricket et le football. Si vous souhaitez en savoir plus sur moi, veuillez visiter mon profil LinkedIn.
Bonjour cher lecteur,
Nous sommes une petite équipe chez Techiescience, travaillant dur parmi les grands acteurs. Si vous aimez ce que vous voyez, partagez notre contenu sur les réseaux sociaux. Votre soutien fait une grande différence. Merci!