Calculadora chmod
Com esta calculadora chmod você define as permissões de um arquivo marcando caixas ou digita um número como 755 e vê na hora a notação rwxr-xr-x, o comando chmod e o significado.
Fonte: The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t). Atualizado em: .
Como o cálculo é feito
chmod 755 significa rwxr-xr-x: o dono pode ler, escrever e executar; o grupo e os outros podem ler e executar. Cada um dos três dígitos é a soma de leitura (4), escrita (2) e execução (1).
Como funciona
O primeiro dígito vale para o dono (u, user), o segundo para o grupo (g), o terceiro para todos os demais (o, others). 7 = 4 + 2 + 1 (tudo), 6 = 4 + 2 (ler e escrever), 5 = 4 + 1 (ler e executar), 4 = só leitura. Um quarto dígito na frente indica os bits especiais: 4 = setuid, 2 = setgid, 1 = sticky bit. Além de números, a calculadora entende os nove caracteres do ls -l e expressões como u=rwx,g=rx,o=rx ou a+x.
Bom saber
- Em diretórios, “executar” significa poder entrar e acessar os arquivos dentro. Sem x, o diretório fica praticamente trancado.
- 777 dá todas as permissões a todos e quase nunca é a solução certa. Melhor corrigir dono ou grupo com chown.
- Mudanças relativas como
g+walteram só algumas permissões; informe as atuais em “Permissões iniciais”. - Com
-Ra mudança vale recursivamente para um diretório inteiro e seu conteúdo.
Perguntas frequentes
O que significa chmod 755?
Dono: ler, escrever, executar (7). Grupo e outros: ler e executar (5). Na notação do ls -l é rwxr-xr-x, comum em diretórios e scripts.
O que significa chmod 644?
O dono pode ler e escrever (6), grupo e outros só ler (4), ou seja rw-r--r--. É o ajuste usual de arquivos comuns, como páginas web.
Como calcular o número do chmod?
Em cada classe soma-se leitura = 4, escrita = 2, execução = 1. Exemplo: ler e escrever dá 6. Os três dígitos são dono, grupo e outros.
Qual a diferença entre chmod 755 e 777?
Com 777, grupo e outros também podem escrever e alterar arquivos, o que é um risco. O 755 permite apenas ler e executar.
Fontes e base legal
- The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t)
- GNU Coreutils – chmod invocation (modos simbólicos e numéricos, setuid, setgid, sticky bit)
- Wikipedia – chmod
Última atualização: · Princípios editoriais
Ferramentas relacionadas
- Códigos de status HTTPCódigos de status HTTP explicados: significado de 200, 301, 404, 500 e de mais de 40 códigos, com busca por código ou palavra-chave e filtro por classe.
- Redirecionamento htaccess (301, HTTPS, www)Gerador de redirecionamento .htaccess: 301, forçar HTTPS, www, mudança de domínio e mais. Com teste de uma URL e equivalente para Nginx, local no navegador.
- Gerador de cron: criar e explicar uma expressão cronGerador de cron e explicador: monte ou cole uma expressão, leia em linguagem clara e veja as próximas execuções. Unix, Spring e Quartz, tudo local.
- Validador robots.txt com checagem do sitemapValidador robots.txt online: uma URL está bloqueada para Googlebot, Bingbot ou robôs de IA? Mostra a regra decisiva, erros de sintaxe e confere o sitemap.
- Gerador de SenhaCrie senhas aleatórias fortes e frases-senha fáceis de lembrar (em inglês, lista EFF), com a entropia em bits — direto no navegador, sem enviar nem salvar nada.
- Tabela ASCII com decimal, hexadecimal, octal, binário e busca UnicodeTabela ASCII completa (0–127) e Latin-1 (128–255): decimal, hex, octal, binário, entidade HTML e caracteres de controle. Busque qualquer caractere Unicode.
- Qual é o meu endereço IP?Mostra na hora seu endereço IP público, detecta se é IPv4 ou IPv6 e explica a diferença. Grátis – seu IP não é armazenado.
- Gerador de CPF e CNPJ válido para testesGerador de CPF e CNPJ válido para testes, inclusive CNPJ alfanumérico, e validador de dígitos verificadores. Grátis, sem cadastro, tudo no seu navegador.
- JSON escape / unescapeJSON escape e unescape online: transforme um texto em uma string JSON válida com aspas, barras invertidas e quebras de linha escapadas, ou faça o contrário.