Risposte:
Ci sono un paio di modi. stat
viene utilizzato per mostrare informazioni su file e directory, quindi è probabilmente il modo migliore. Prende un parametro di formato per controllare ciò che genera; %a
mostrerà i valori ottali per le autorizzazioni, mentre %A
mostrerà il modulo leggibile dall'uomo:
$ stat -c %a /
755
$ stat -c %A /
drwxr-xr-x
$ stat -c %a /tmp
1777
$ stat -c %A /tmp
drwxrwxrwt
Un altro modo (probabilmente più comune) è di usare ls
. -l
lo farà utilizzare il formato di elenco lungo (la cui prima voce è la forma delle autorizzazioni leggibile dall'uomo) e -d
lo farà mostrare la voce per la directory specificata anziché il suo contenuto:
$ 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