0% ont trouvé ce document utile (0 vote)
7 vues4 pages

Compression et Archivage avec gzip

Ce TP vise à enseigner les concepts de compression et d'archivage sous Linux en utilisant les outils gzip, bzip2 et tar. Les participants apprendront à créer, compresser, décompresser et archiver des fichiers, ainsi qu'à comparer les performances de compression des différents outils. Le TP inclut des étapes pratiques pour préparer l'environnement, effectuer des compressions et des archivages, et analyser les résultats obtenus.

Transféré par

cannton973
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
7 vues4 pages

Compression et Archivage avec gzip

Ce TP vise à enseigner les concepts de compression et d'archivage sous Linux en utilisant les outils gzip, bzip2 et tar. Les participants apprendront à créer, compresser, décompresser et archiver des fichiers, ainsi qu'à comparer les performances de compression des différents outils. Le TP inclut des étapes pratiques pour préparer l'environnement, effectuer des compressions et des archivages, et analyser les résultats obtenus.

Transféré par

cannton973
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP : Gestion des Archivages et Compression sous Linux (gzip, bzip2, tar)

Objectifs du TP :

1. Comprendre les concepts de base de la compression et de l'archivage sous Linux.


2. Apprendre à utiliser les outils gzip, bzip2, et tar pour compresser et archiver des
fichiers.
3. Comparer les performances et les taux de compression de gzip et bzip2.

Prérequis :

 Une machine virtuelle ou physique avec Linux installé (de préférence Ubuntu,
Debian ou CentOS).
 Droits d'administration (accès root ou utilisateur avec sudo).
 Des fichiers textes ou dossiers à compresser et archiver.

Partie 1 : Préparation de l'environnement

1. Création de fichiers de test :


 Créez un dossier de test et des fichiers textes à
l'intérieur :

mkdir ~/test_archive
cd ~/test_archive
echo "Ceci est un fichier de test 1." > [Link]
echo "Ceci est un fichier de test 2." > [Link]
echo "Ceci est un fichier de test 3." > [Link]

2. Vérification des outils disponibles :

o Vérifiez que les outils gzip, bzip2, et tar sont installés :


gzip --version
bzip2 --version
tar --version

o Si ce n'est pas le cas, installez-les :

sudo apt-get install gzip bzip2 tar


Partie 2 : Compression avec gzip et bzip2

1. Compression avec gzip :


o Compressez un fichier avec gzip :
gzip [Link]

o Vérifiez que le fichier a été compressé :


ls -l

o Vous devriez voir un fichier [Link].


2. Décompression avec gzip :
o Décompressez le fichier avec gzip :
gzip -d [Link]

o Vérifiez que le fichier a été décompressé :


ls -l

3. Compression avec bzip2 :


o Compressez un fichier avec bzip2 :
bzip2 [Link]

o Vérifiez que le fichier a été compressé :


ls –l

o Vous devriez voir un fichier [Link].bz2.

4. Décompression avec bzip2 :


o Décompressez le fichier avec bzip2 :
bunzip2 [Link].bz2

o Vérifiez que le fichier a été décompressé :


ls -l
Partie 3 : Archivage avec tar

1. Création d'une archive tar :


o Créez une archive tar des fichiers dans le dossier :
tar -cvf [Link] [Link] [Link] [Link]

o Vérifiez que l'archive a été créée :


ls -l

2. Extraction d'une archive tar :


o Extrayez les fichiers de l'archive tar :

tar -xvf [Link]

o Vérifiez que les fichiers ont été extraits :


ls –l

Partie 4 : Compression et archivage combinés

1. Création d'une archive tar compressée avec gzip :


o Créez une archive tar compressée avec gzip :
tar -czvf [Link] [Link] [Link] [Link]

o Vérifiez que l'archive a été créée :


ls -l

2. Extraction d'une archive tar compressée avec gzip :


o Extrayez les fichiers de l'archive tar compressée avec gzip :
tar -xzvf [Link]

o Vérifiez que les fichiers ont été extraits :


ls -l

3. Création d'une archive tar compressée avec bzip2 :


o Créez une archive tar compressée avec bzip2 :
tar -cjvf [Link].bz2 [Link] [Link] [Link]

o Vérifiez que l'archive a été créée :


ls -l

4. Extraction d'une archive tar compressée avec bzip2 :


o Extrayez les fichiers de l'archive tar compressée avec bzip2 :
tar -xjvf [Link].bz2

o Vérifiez que les fichiers ont été extraits :


ls -l
Partie 5 : Comparaison des performances et des taux de compression

1. Comparaison des tailles des archives :


o Comparez les tailles des archives créées :
ls -lh [Link] [Link] [Link].bz2

2. Comparaison des temps de compression :


o Mesurez le temps de compression avec gzip :
time tar -czvf [Link] [Link] [Link] [Link]

o Mesurez le temps de compression avec bzip2 :

time tar -cjvf [Link].bz2 [Link] [Link] [Link]

3. Comparaison des temps de décompression :


o Mesurez le temps de décompression avec gzip :
time tar -xzvf [Link]

o Mesurez le temps de décompression avec bzip2 :


time tar -xjvf [Link]

Vous aimerez peut-être aussi