Como posso ver as permissões de um diretório específico?


13

Eu sei que posso usar ls -lpara listar todos os arquivos em um diretório, incluindo suas permissões, mas como vejo as permissões de um diretório específico. Por exemplo, se eu quisesse ver as permissões para o meu /etcdiretório?

Respostas:


18

Adicione -dao comando da seguinte maneira:

ls -ld /etc

De man ls:

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

7

Além disso, você pode usar o statcomando para obter permissões de arquivo ou diretório específico:

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

ou permissão no modo octal:

 stat -c "%a %n" Directory-or-File
  • A -copção permite que você personalize a saída.
  • O nome do arquivo é mostrado como resultado de %n, %amostra permissões octais e %Amostra permissões em formato legível por humanos.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.