Dateibesitz ändern

LinuxBeginner
Jetzt üben

Einführung

In dieser Challenge testen Sie Ihr Verständnis der Verwaltung von Dateiberechtigungen unter Linux. Sie wenden Ihr Wissen zum Anzeigen und Ändern von Dateiberechtigungen und Besitzverhältnissen an und zeigen damit, dass Sie grundlegende Linux-Befehle sicher beherrschen.

Lernziele

Nach Abschluss dieser Challenge können Sie:

  • mit chown den Dateibesitzer ändern
  • mit chmod Dateiberechtigungen ändern
  • mit touch neue Dateien erstellen
  • mit ls Dateidetails anzeigen

Eine Datei erstellen

Erstellen Sie zunächst eine neue Datei im Verzeichnis ~/project.

Aufgaben

  • Erstellen Sie im Verzeichnis ~/project eine Datei mit dem Namen target_file.

Anforderungen

  • Verwenden Sie zum Erstellen der Datei den Befehl touch.
  • Stellen Sie sicher, dass die Datei im Verzeichnis ~/project erstellt wird.

Beispiel

Führen Sie nach Abschluss der Aufgabe den folgenden Befehl aus:

cd ~/project && ls

Die Ausgabe sollte ungefähr so aussehen:

target_file

Besitzer und Gruppe der Datei ändern

Ändern Sie in diesem Schritt die Besitzverhältnisse der zuvor erstellten Datei target_file.

Aufgaben

  • Ändern Sie den Besitzer von target_file in user1.
  • Ändern Sie die Gruppe von target_file in group1.

Anforderungen

  • Verwenden Sie den Befehl chown, um sowohl den Besitzer als auch die Gruppe zu ändern.
  • Der Besitzer der Datei muss auf user1 gesetzt sein.
  • Die Gruppe der Datei muss auf group1 gesetzt sein.

Hinweise

  • Für bestimmte Befehle in dieser Challenge müssen Sie möglicherweise sudo verwenden. Mit sudo führen Sie Befehle mit den Berechtigungen des Superusers (root) aus.

Beispiel

Führen Sie nach Abschluss der Aufgabe den folgenden Befehl aus:

ls -l ~/project/target_file

Die Ausgabe sollte ungefähr so aussehen:

-rw-rw-r-- 1 user1 group1 0 Jul 29 10:59 target_file

Dateiberechtigungen festlegen

Ändern Sie im letzten Schritt die Berechtigungen von target_file.

Aufgaben

  • Setzen Sie die Berechtigungen von target_file auf -rwxrw----.

Anforderungen

  • Verwenden Sie den Befehl chmod, um die Dateiberechtigungen zu ändern.
  • Die endgültigen Berechtigungen müssen -rwxrw---- lauten.

Beispiel

Führen Sie nach Abschluss der Aufgabe den folgenden Befehl aus:

ls -l ~/project/target_file

Die Ausgabe sollte ungefähr so aussehen:

-rwxrw---- 1 user1 group1 0 Jul 29 10:59 target_file

Zusammenfassung

Herzlichen Glückwunsch zum Abschluss der Challenge zu Dateiberechtigungen! Sie haben erfolgreich gezeigt, dass Sie:

  1. mit touch Dateien erstellen können
  2. mit chown den Dateibesitzer ändern können
  3. mit chmod Dateiberechtigungen ändern können
  4. mit ls Dateidetails anzeigen können

Diese Befehle sind grundlegende Werkzeuge für die Dateiverwaltung unter Linux und werden häufig bei Aufgaben der Systemadministration eingesetzt. Üben Sie weiter und erkunden Sie zusätzliche Möglichkeiten, um Ihre Kenntnisse zur Verwaltung von Dateiberechtigungen und Besitzverhältnissen unter Linux zu festigen.

✨ Lösung prüfen und üben✨ Lösung prüfen und üben✨ Lösung prüfen und üben