Erstellen und Entpacken von Tar-Archiven

Red Hat Enterprise LinuxBeginner
Jetzt üben

Einführung

In dieser Herausforderung werden Sie komprimierte Tar-Archive des Verzeichnisses /home erstellen, wobei Sie sowohl die gzip- als auch die bzip2-Kompressionsmethode anwenden und diese anschließend wieder entpacken. Diese Fertigkeit ist für Systemadministratoren unerlässlich, um große Datenmengen effizient zu sichern und zu übertragen.

Umgebung

LabEx verwendet das Red Hat Universal Base Image 9 (UBI9), um die Prüfungsumgebung zu simulieren. Obwohl diese nicht exakt mit der tatsächlichen RHCSA-Prüfungsumgebung identisch sein mag, bietet sie eine hervorragende Darstellung der Aufgaben, denen Sie begegnen werden.

In der Umgebung existieren zwei Benutzer:

  • labex: Ein Standardbenutzer mit sudo-Berechtigungen, Passwort: labex.
  • root: Der Systemadministrator, Passwort: redhat.

Diese Challenge umfasst reale Prüfungsfragen sowie Erklärungen, Anforderungen und automatisierte Verifizierungsskripte, mit denen Sie den Erfolg Ihrer Aufgaben überprüfen können. Sie deckt die im RHCSA-Examen geforderten Wissensbereiche effektiv ab.

Komprimierte tar-Archive erstellen und extrahieren

Aufgaben

  1. Erstellen Sie jeweils ein mit gzip und ein mit bzip2 komprimiertes Tar-Archiv des Verzeichnisses /home.
  2. Listen Sie den Inhalt beider Archive auf.
  3. Entpacken Sie beide Archive.

Anforderungen

  • Führen Sie alle Operationen im Verzeichnis /home/labex aus.
  • Erstellen Sie die folgenden Archive:
    • Gzip-komprimiert: /home/labex/home.tar.gz
    • Bzip2-komprimiert: /home/labex/home.tar.bz2
  • Listen Sie den Inhalt beider Archive innerhalb von /home/labex auf.
  • Extrahieren Sie beide Archive in das Verzeichnis /home/labex/extracted.
  • Verwenden Sie für alle Operationen den Befehl tar mit den entsprechenden Optionen.

Beispiel

Nachdem Sie das gzip-komprimierte Archiv erstellt haben, könnte die Auflistung des Inhalts wie folgt aussehen:

$ 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
✨ Lösung prüfen und üben

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie man komprimierte Tar-Archive mit den Methoden gzip und bzip2 erstellt, deren Inhalt auflistet und sie wieder extrahiert. Sie haben den Umgang mit dem Befehl tar und seinen verschiedenen Optionen in spezifischen Verzeichnissen geübt, wodurch Sie Ihre Fähigkeiten auf der Kommandozeile und Ihr Verständnis für Dateikomprimierungstechniken in Linux-Systemen vertieft haben.