Adicione -d
ao comando da seguinte forma:
ls -ld /etc
De man ls
:
-d, --directory
list directory entries instead of contents, and do not dereference symbolic links
Eu sei que posso usar ls -l
para 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 diretório /etc
?
Adicione -d
ao comando da seguinte forma:
ls -ld /etc
De man ls
:
-d, --directory
list directory entries instead of contents, and do not dereference symbolic links
Você também pode usar o comando stat
para obter permissões específicas arquivo ou diretório:
stat -c "%A %n" Directory-or-File
ou permissão no modo octal:
stat -c "%a %n" Directory-or-File
-c
permite personalizar a saída. %n
, %a
mostra permissões octal e %A
mostra permissões em formato legível. Tags command-line