Création et extraction d'archives Tar

Red Hat Enterprise LinuxBeginner
Pratiquer maintenant

Introduction

Dans ce défi, vous allez créer des archives tar compressées du répertoire /home en utilisant les méthodes de compression gzip et bzip2, puis procéder à leur extraction. Cette compétence est fondamentale pour les administrateurs système qui doivent sauvegarder et transférer efficacement de gros volumes de données.

Environnement

LabEx utilise Red Hat Universal Base Image 9 (UBI9) pour simuler l'environnement de l'examen. Bien qu'il puisse exister de légères différences avec l'environnement réel de l'examen RHCSA, il offre une représentation fidèle des tâches que vous devrez accomplir.

Deux utilisateurs sont configurés dans cet environnement :

  • labex : Un utilisateur standard disposant des privilèges sudo, mot de passe : labex.
  • root : L'administrateur système, mot de passe : redhat.

Ce défi propose des questions de type examen réel, accompagnées d'explications, de prérequis et de scripts de vérification automatisés pour confirmer la réussite de vos tâches. Il couvre efficacement les domaines de connaissances requis pour l'examen RHCSA.

Créer et extraire des archives tar compressées

Tâches

  1. Créer des archives tar compressées avec gzip et bzip2 du répertoire /home
  2. Lister le contenu des deux archives
  3. Extraire les deux archives

Exigences

  • Effectuez toutes les opérations dans le répertoire /home/labex
  • Créez les archives suivantes :
    • Compressée avec Gzip : /home/labex/home.tar.gz
    • Compressée avec Bzip2 : /home/labex/home.tar.bz2
  • Listez le contenu des deux archives situées dans /home/labex
  • Extrayez les deux archives dans le répertoire /home/labex/extracted
  • Utilisez la commande tar avec les options appropriées pour toutes les opérations

Exemple

Après avoir créé l'archive compressée avec gzip, l'affichage de son contenu devrait ressembler à ceci :

$ tar -tvf /home/labex/home.tar.gz
drwxr-xr-x root/root         0 2023-08-28 10:00 home/
drwx------ labex/labex       0 2023-08-28 10:00 home/labex/
-rw-r--r-- labex/labex     220 2023-08-28 10:00 home/labex/.bash_logout
-rw-r--r-- labex/labex    3771 2023-08-28 10:00 home/labex/.bashrc
-rw-r--r-- labex/labex     807 2023-08-28 10:00 home/labex/.profile
✨ Vérifier la solution et pratiquer

Résumé

Au cours de ce défi, vous avez appris à créer des archives tar compressées en utilisant les méthodes gzip et bzip2, ainsi qu'à lister leur contenu et à les extraire. Vous vous êtes exercé à utiliser la commande tar avec diverses options pour effectuer ces tâches dans des répertoires spécifiques, renforçant ainsi vos compétences en ligne de commande et votre compréhension des techniques de compression de fichiers sous Linux.