Junior — Middle
O que significam os valores numéricos usados ao configurar permissões de acesso com o comando chmod?
sobes.tech IA
Resposta da IA
Os valores numéricos no comando chmod definem as permissões de acesso a ficheiros e diretórios em sistemas semelhantes ao Unix. Cada número é a soma de permissões para três categorias de utilizadores: proprietário (user), grupo (group) e outros (others).
Cada permissão é codificada por um número:
- 4 — permissão de leitura (r)
- 2 — permissão de escrita (w)
- 1 — permissão de execução (x)
Por exemplo, o número 7 (4+2+1) significa acesso completo (leitura, escrita, execução), 6 (4+2) — leitura e escrita, 5 (4+1) — leitura e execução.
O comando chmod 754 file irá definir:
- para o proprietário: 7 (rwx)
- para o grupo: 5 (r-x)
- para os outros: 4 (r--)
Assim, os três dígitos determinam sequencialmente os direitos para o proprietário, o grupo e os demais.