Menu
Coddy logo textTech

Berechtigungen verstehen

Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy — Lektion 53 von 82.

Jede Datei und jedes Verzeichnis in Linux verfügt über Berechtigungen, die steuern, wer darauf zugreifen kann und was damit getan werden darf. Dieses Sicherheitssystem verhindert, dass unbefugte Benutzer Ihre privaten Dateien lesen oder wichtige Systemdateien ändern.

Berechtigungen sind in drei Arten von Aktionen unterteilt:

  • Read (r) - den Inhalt einer Datei anzeigen oder den Inhalt eines Verzeichnisses auflisten
  • Schreiben (w) - Eine Datei ändern oder Dateien in einem Verzeichnis hinzufügen/entfernen
  • Ausführen (x) - Eine Datei als Programm ausführen oder in ein Verzeichnis wechseln

Diese Berechtigungen werden drei verschiedenen Kategorien von Benutzern zugewiesen:

  • Owner – Der Benutzer, der die Datei erstellt hat
  • Gruppe – Eine Gruppe von Benutzern, die sich den Zugriff teilen
  • Andere – Alle anderen Benutzer im System

Wenn Sie ls -l ausführen, zeigt die erste Spalte die Berechtigungszeichenfolge an. Sie sieht etwa so aus: -rwxr-xr--. Diese Zeichenfolge sagt Ihnen genau, wer was mit dieser Datei tun kann.

In den kommenden Lektionen lernen Sie, wie Sie diese Zeichenkette lesen und Berechtigungen ändern, um den Zugriff auf Ihre Dateien zu steuern.

challenge icon

Aufgabe

Einfach

Verwenden Sie den Befehl ls -l, um die detaillierte Auflistung der Dateien in Ihrem aktuellen Verzeichnis anzuzeigen. Dadurch werden die Berechtigungszeichenfolgen für jede Datei und jedes Verzeichnis angezeigt.

Untersuchen Sie die Ausgabe und identifizieren Sie die Berechtigungszeichenfolge für script.sh. Beachten Sie, wie die erste Spalte eine 10-stellige Zeichenfolge anzeigt, die den Dateityp und die Berechtigungen darstellt.

Führen Sie den Befehl aus:

ls -l

In der Ausgabe sehen Sie Einträge sowohl für Dateien als auch für das Verzeichnis documents. Achten Sie auf:

  • Das erste Zeichen: - für Dateien, d für Verzeichnisse
  • Die nächsten 9 Zeichen, die Lese- (r), Schreib- (w) und Ausführungsberechtigungen (x) anzeigen
  • Die Besitzer- und Gruppennamen, die nach der Berechtigungszeichenfolge erscheinen

Dies ist Ihr erster Einblick darin, wie Linux Berechtigungsinformationen anzeigt. In den nächsten Lektionen lernen Sie, diese Zeichenfolgen im Detail zu lesen und zu ändern.

Probier es selbst

Terminal
ls -l
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen