Antworten:
Es gibt ein paar Möglichkeiten. stat
wird verwendet, um Informationen zu Dateien und Verzeichnissen anzuzeigen, daher ist dies wahrscheinlich der beste Weg. Es ist ein Formatparameter erforderlich, um die Ausgabe zu steuern. %a
zeigt die Oktalwerte für die Berechtigungen an, während %A
die vom Menschen lesbare Form angezeigt wird:
$ stat -c %a /
755
$ stat -c %A /
drwxr-xr-x
$ stat -c %a /tmp
1777
$ stat -c %A /tmp
drwxrwxrwt
Ein anderer (wahrscheinlich häufigerer) Weg ist die Verwendung ls
. -l
Damit wird das lange Listenformat verwendet (dessen erster Eintrag die vom Menschen lesbare Form der Berechtigungen ist) und -d
der Eintrag für das angegebene Verzeichnis anstelle des Inhalts angezeigt:
$ ls -ld /
drwxr-xr-x 22 root root 4.0K Apr 28 20:32 /
$ ls -ld /tmp
drwxrwxrwt 7 root root 12K Sep 25 22:31 /tmp