Grundlagen von Linux und der Kommandozeile
Nach „chmod 754 run.sh“ für die Datei run.sh: Welche Rechte-Notation steht am Anfang der Zeile, die „ls -l run.sh“ ausgibt?
- A-rwxr-xr--
- B-r--r-xrwx
- C-rwxrw-r--
Antwort und Erläuterung anzeigen
Antwort: A. -rwxr-xr--
Bei oktal angegebenen Rechten stehen die Ziffern von links nach rechts für Eigentümer (user), Gruppe (group) und andere (others), und jede Ziffer ist die Summe aus Lesen r = 4, Schreiben w = 2 und Ausführen x = 1. 7 = 4 + 2 + 1 ist rwx, 5 = 4 + 1 ist r-x und 4 ist r--, also wird 754 zu rwxr-xr--. Das führende „-“ kennzeichnet eine gewöhnliche Datei; bei einem Verzeichnis stünde dort „d“. Mit dieser Einstellung darf der Eigentümer lesen, schreiben und ausführen, die Gruppe lesen und ausführen, und alle anderen Benutzer dürfen nur lesen.
Weiter: 9 weitere Fragen zu Grundlagen von Linux und der Kommandozeile