Categoria: Desenvolvimento
Calculadora de chmod
Monte permissões de arquivos Unix e seu comando chmod
Marque as permissões de leitura, escrita e execução para proprietário, grupo e outros, e obtenha o número octal, a string simbólica e o comando chmod correspondentes.
Tudo nesta página é processado no seu navegador. Nada é enviado.
Para que serve
As permissões de arquivos Unix são três bits — leitura, escrita, execução — repetidos para o proprietário do arquivo, seu grupo e todos os outros, além dos bits opcionais setuid, setgid e sticky. Esta calculadora mantém sincronizados as caixas de seleção, o número octal de três ou quatro dígitos e a forma simbólica rwxr-xr-x, para que você possa partir de qualquer representação que já tenha e ler as outras duas.
Como usar
- Marque as caixas de leitura, escrita e execução para proprietário, grupo e outros.
- Opcionalmente, defina setuid, setgid ou sticky em permissões especiais.
- Ou digite um valor octal diretamente: as caixas de seleção são atualizadas para corresponder.
Privacidade
Esta ferramenta roda inteiramente no seu navegador. O que você digita nunca é enviado, salvo ou compartilhado — fechar a aba já remove tudo.
Perguntas frequentes
- O que significa o número octal?
- Cada dígito é a soma de leitura (4), escrita (2) e execução (1) para uma classe de usuário, na ordem proprietário, grupo, outros. 755 significa que o proprietário tem os três, e grupo e outros têm apenas leitura e execução.
- Para que servem setuid, setgid e sticky?
- Setuid e setgid executam um programa como seu proprietário ou grupo em vez do usuário que o iniciou; sticky, definido em um diretório, impede que usuários excluam arquivos que não são seus. Eles aparecem como um quarto dígito octal à frente.
- Por que a forma simbólica mostra s ou t em vez de x?
- Um s ou t minúsculo significa que o bit de execução e o bit especial correspondente estão ambos definidos; um S ou T maiúsculo significa que o bit especial está definido, mas a execução não.