-
Verifique com
ls -lh
se o proprietário do arquivo é$usr
. Se$usr
for o proprietário, ele tem as permissões quels
lista para o proprietário. -
Use o comando
groups $usr
para obter os grupos aos quais o usuário pertence. Verifique comls -lh
se o proprietário do grupo do arquivo é um do grupo do$usr
. Se for assim, o$usr
tem as permissões que ols
lista para o grupo. -
Verifique a permissão para "outro",
$usr
(e, na verdade, todos) têm essas permissões quels
lista para "outro".
Em seguida, basta combinar (OR bit a bit) toda a permissão que o $usr
obteve do 3 acima.