Come posso vedere le autorizzazioni di una directory specifica?


13

So che posso usare ls -lper elencare tutti i file in una directory inclusi i loro permessi, ma come posso vedere i permessi di una directory specifica. Ad esempio, se volessi vedere le autorizzazioni per la mia /etcdirectory?

Risposte:


18

Aggiungi -dal comando in questo modo:

ls -ld /etc

Da man ls:

   -d, --directory
          list directory entries instead of contents, and do not dereference symbolic links

7

Inoltre è possibile utilizzare il statcomando per ottenere autorizzazioni per file o directory specifici:

 stat -c "%A %n" Directory-or-File

o autorizzazione in modalità ottale:

 stat -c "%a %n" Directory-or-File
  • L' -copzione consente di personalizzare l'output.
  • Il nome del file viene mostrato come risultato di %n, %amostra le autorizzazioni ottali e %Amostra le autorizzazioni in forma leggibile dall'uomo.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.