| Classe | Leitura | Escrita | Execução |
|---|---|---|---|
| Dono | |||
| Grupo | |||
| Outros |
— — Sobre esta ferramenta
As permissões do Unix controlam quem pode ler, escrever e executar um arquivo. Cada um dos três grupos — dono, grupo e outros — tem esses três bits, escritos como um dígito octal (rwx = 7) ou letras simbólicas (rwxr-xr-x). Esta calculadora mantém uma grade de caixas de seleção, o valor octal e a notação simbólica sincronizados, de modo que alterar qualquer um atualiza os demais.
Ela também cobre os bits especiais — setuid, setgid e o bit sticky — que adicionam um quarto dígito octal à frente (como em 4755) e alteram as letras de execução para s, S, t ou T. Copie o comando chmod pronto para usar ou cole um valor octal para ver exatamente o que ele concede.
Todo o cálculo é local — nada é enviado.
Perguntas frequentes
O que significa chmod 755?
O dono recebe leitura, escrita e execução (7); grupo e outros recebem leitura e execução (5). É o modo comum para diretórios e scripts executáveis que todos podem executar, mas que apenas o dono pode alterar.
O que são setuid, setgid e o bit sticky?
São bits de permissão especiais em um quarto dígito octal. setuid/setgid executam um arquivo com os privilégios do seu dono ou grupo; o bit sticky em um diretório permite que apenas o dono de um arquivo o exclua. Na forma simbólica, eles substituem a letra de execução por s, S, t ou T.
Qual é a diferença entre a notação octal e a simbólica?
Elas descrevem as mesmas permissões de duas maneiras. A octal (755) é compacta; a simbólica (rwxr-xr-x) detalha cada bit. O chmod aceita as duas — esta ferramenta gera cada uma a partir da grade de caixas de seleção.