1. Objectifs
L’objectif de ce TP est de vous permettre d’appréhender l’archivage et la compression des fichiers sous Linux en utilisant des outils tels que tar
, gzip
, et bzip2
.
2. Prérequis
Pour ce TP, vous aurez besoin :
D’un accès à un ordinateur Linux.
3. Tâches à réaliser
Réalisez les tâches suivantes en autonomie en ligne de commande. Des instructions claires et des explications sont fournies pour chaque étape.
A. Recherches préliminaires
Renseignez-vous sur les termes suivants :
Commande tar et ses options :
tar
est une commande qui permet d’archiver plusieurs fichiers dans un seul fichier.gzip : Un outil de compression permettant de réduire la taille des fichiers.
B. Archivage
Réaliser une sauvegarde de votre répertoire personnel
Créez une archive de votre répertoire personnel en utilisant la commande
tar
. Nommez l’archive avec votre identifiant et placez-la dans/tmp
:Afficher la taille lisible de l’archive précédemment créée et noter cette taille :
Noter les commandes utilisées.
C. Mise à jour d’archive
Créer un fichier vide dans votre répertoire personnel :
Utilisez la commande suivante pour créer un fichier vide :
Mettre à jour l’archive précédemment créée en y ajoutant le nouveau fichier :
Utilisez la commande
tar
avec l’option-rvf
pour mettre à jour l’archive :Noter les commandes utilisées.
D. Archivage et compression gzip
Réaliser une nouvelle sauvegarde de votre répertoire personnel en la compressant avec gzip :
Utilisez
tar
avec l’option-z
pour créer une archive compressée au format gzip :Afficher la taille lisible de l’archive précédemment créée et noter cette taille :
Noter les commandes utilisées.
E. Archivage et compression bzip2
Réaliser une nouvelle sauvegarde de votre répertoire personnel en la compressant avec bzip2 :
Utilisez
tar
avec l’option-j
pour créer une archive compressée au format bzip2 :Afficher la taille lisible de l’archive précédemment créée et noter cette taille :
Noter les commandes utilisées.
F. Comparaison des archives
Comparer la taille des trois archives
Comparez les tailles des trois archives (non compressée, gzip, bzip2). Que constatez-vous ? Notez vos observations.
G. Restauration
Dans votre répertoire personnel, créer un répertoire nommé “Restauration” :
Utilisez la commande suivante :
Restaurer la dernière sauvegarde dans ce répertoire :
Utilisez
tar
pour extraire l’archive bzip2 dans le répertoire “Restauration” :Noter les commandes utilisées.
H. Sauvegarde avec exclusion
Créer une nouvelle sauvegarde de votre répertoire personnel en excluant le répertoire “Restauration” :
Utilisez
tar
avec l’option--exclude
pour exclure un répertoire :Noter la commande utilisée.
Conseils pour le TP
Documentation : Utilisez
man tar
etman gzip
pour obtenir plus d’informations sur les commandes utilisées.Pratiquez : Expérimentez avec différentes options pour mieux comprendre leurs effets.
Notez les résultats : Prenez des notes sur les commandes que vous avez utilisées et les résultats obtenus pour une future référence.