Como funcionam as permissões no Unix?
No Linux, no macOS e em outros sistemas Unix, todo arquivo e diretório tem três conjuntos de permissões: para o dono (user), para o grupo e para todos os outros (others). Cada conjunto pode permitir leitura (r), escrita (w) e execução (x), que valem 4, 2 e 1. Somando, cada conjunto vira um dígito octal, então rwxr-xr-x vira 7, 5, 5, ou seja, chmod 755. Em diretórios, leitura lista os nomes, escrita cria ou apaga entradas e execução permite entrar no diretório. Um quarto dígito à esquerda guarda os bits especiais: setuid (4), setgid (2) e sticky (1).
Recursos
- • Grade de caixas para dono, grupo e outros com valor octal ao vivo
- • Edição nos dois sentidos: digite 755 ou rwxr-xr-x e as caixas acompanham
- • setuid, setgid e sticky bit com exibição no estilo ls -l (s, S, t, T)
- • Comandos prontos para copiar nas formas numérica e simbólica (u=rwx,g=rx,o=rx)
- • Modelos com os modos mais comuns e explicação
Funciona offline
Todos os cálculos rodam no navegador. Nenhum arquivo é alterado: a ferramenta só monta o comando para você executar.