Symbolische Verknüpfungen erstellen und verwalten

Red Hat Enterprise LinuxBeginner
Jetzt üben

Einführung

In dieser Herausforderung werden Sie sich intensiv mit symbolischen Verknüpfungen (Softlinks) unter Linux beschäftigen. Sie werden einen Softlink erstellen, dessen Inhalt bearbeiten und beobachten, wie sich der Link verhält, wenn die ursprüngliche Zieldatei gelöscht wird.

Umgebung

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

Es stehen zwei Benutzer in der Umgebung zur Verfügung:

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

Diese Herausforderung umfasst reale Prüfungsfragen sowie Erläuterungen, Anforderungen und automatisierte Skripte zur Überprüfung, damit Sie Ihren Fortschritt bestätigen können. Sie deckt die im RHCSA-Examen geforderten Wissensbereiche effektiv ab.

Symbolische Verknüpfung erstellen und manipulieren

In diesem Schritt erstellen Sie eine symbolische Verknüpfung, bearbeiten deren Inhalt und beobachten das Verhalten des Systems, wenn die Zieldatei entfernt wird.

Aufgaben

  1. Erstellen Sie eine symbolische Verknüpfung namens soft1 im Verzeichnis /home/labex, die auf /tmp/hard2 verweist.
  2. Bearbeiten Sie den Inhalt über die Verknüpfung soft1.
  3. Listen Sie die Dateiattribute von soft1 auf.
  4. Löschen Sie die Zieldatei hard2.
  5. Listen Sie die Dateiattribute von soft1 erneut auf.

Anforderungen

  • Führen Sie alle Operationen als Benutzer labex aus.
  • Erstellen Sie den Softlink soft1 direkt im Verzeichnis /home/labex.
  • Die Zieldatei hard2 muss sich im Verzeichnis /tmp befinden.
  • Verwenden Sie ln -s, um die symbolische Verknüpfung zu erstellen.
  • Nutzen Sie echo, um der Verknüpfung Inhalt hinzuzufügen.
  • Verwenden Sie ls -l, um die Dateiattribute anzuzeigen.
  • Verwenden Sie rm, um die Zieldatei zu löschen.

Beispiel

Nachdem Sie die Verknüpfung erstellt und den Inhalt bearbeitet haben, könnte die Ausgabe wie folgt aussehen:

$ ls -l /home/labex/soft1
lrwxrwxrwx 1 labex labex 10 Aug 28 10:00 /home/labex/soft1 -> /tmp/hard2

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie man symbolische Verknüpfungen in einem Linux-System erstellt und verwaltet. Sie haben einen Softlink angelegt, Daten hinzugefügt, die Attribute überprüft und erfahren, was passiert, wenn die Zieldatei gelöscht wird. Diese Übung verdeutlicht die Flexibilität von Softlinks und deren Verhalten in verschiedenen Szenarien – ein entscheidendes Wissen für die Systemadministration und Dateiverwaltung in Linux-Umgebungen.

✨ Lösung prüfen und üben