Obtendo a permissão em octal no Linux

image_pdfimage_print

Uma das formas de obter a permissão em formato numérico no Linux é através do comando stat.

Abaixo um exemplo de como utilizá-lo para obter os dados de permissão de um arquivo ou diretório:

stat -c "%a %n" diretorio_alvo/

E a resposta esperada será:
755 diretorio_alvo

Da mesma forma, poderá ser obtido a permissão de vários arquivos simultaneamente, como no exemplo abaixo:

stat -c "%a %n" /home/*

E o resultado será algo:
755 /home/diretorio1
700 /home/diretorio2
2770 /home/diretorio3
770 /home/diretorio4
2750 /home/diretorio5

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!