Calculadora de chmod
Converta permissões de arquivo do Unix entre octal e simbólico (rwx).
Seus valores de permissão são processados localmente no seu navegador e nada é enviado para um servidor.
Configurando um repositório? Experimente o Gerador de .gitignore.
Sobre Calculadora de chmod
Esta calculadora chmod converte permissões de arquivos Unix e Linux entre a notação octal e a simbólica rwx sem você precisar decorar a conta. Marque as caixas de leitura, escrita e execução para dono, grupo e outros e veja na hora o valor octal correspondente (como 644 ou 755), a string simbólica (rw-r--r--) e o comando chmod exato para colar no seu terminal. Você também pode digitar um número octal diretamente e ver a grade de permissões atualizar em tempo real. Feita para desenvolvedores, sysadmins e engenheiros de DevOps que definem modos de arquivo em servidores, scripts de deploy, chaves SSH e diretórios web, ela também serve como referência rápida quando você está decifrando o que significa chmod 644 ou montando uma string de permissões de arquivo unix do zero. Tudo roda inteiramente no seu navegador, então o que você digita é processado localmente e nunca sai do seu dispositivo.
Recursos
- Grade de permissões interativa para dono, grupo e outros nas opções de leitura, escrita e execução
- Conversão bidirecional ao vivo entre octal (ex.: 755) e a notação simbólica rwx
- Digite um valor octal diretamente para preencher a grade de caixas na hora
- Gera o comando chmod pronto para copiar para o seu arquivo de destino
- Mostra a string simbólica completa de 9 caracteres, como rwxr-xr-x
- Aceita entrada octal de 3 e 4 dígitos para modos padrão e especiais
- Atualiza os resultados ao vivo conforme você marca as caixas, sem etapa de envio
Como usar Calculadora de chmod
- Marque as caixas de leitura, escrita e execução para dono, grupo e outros conforme o acesso que você quer.
- Leia o valor octal e a string simbólica rwx resultantes, mostrados abaixo da grade.
- Ou digite um número octal como 644 no campo Octal para atualizar a grade automaticamente.
- Copie o comando chmod gerado e execute-o no seu terminal sobre o arquivo de destino.
Exemplo
Entrada
rw-r--r--
Saída
644
chmod 644 arquivo
Leitura/escrita para o dono e somente leitura para grupo e outros corresponde ao octal 644.
Erros comuns e solução de problemas
- Digitar um dígito maior que 7 no campo octal, como 844. — Cada dígito de permissão deve ser de 0 a 7, pois é a soma de leitura (4), escrita (2) e execução (1). Use valores como 644 ou 755.
- Esperar um caractere inicial de tipo de arquivo, como d ou -, na saída simbólica. — A ferramenta mostra apenas a string de permissões de 9 caracteres (rwxr-xr-x). A flag de tipo inicial do ls -l não faz parte do modo do chmod.
- Confundir 777 como um padrão seguro para arquivos web. — 777 concede escrita e execução a todos, o que é um risco de segurança. Use 644 para arquivos e 755 para diretórios ou scripts na maioria dos casos.
- Colar um modo de 4 dígitos e ignorar o dígito inicial. — O dígito inicial cobre setuid, setgid e o sticky bit. Esta calculadora foca nos três últimos dígitos de permissão, então verifique os bits especiais separadamente.
- Se perguntar por que chmod 644 deixa um script sem permissão de execução. — 644 não tem o bit de execução. Use 755 (rwxr-xr-x) para que o dono possa rodar o script enquanto grupo e outros podem ler e executar.
Perguntas frequentes
- O que é uma calculadora chmod e para que serve?
- Uma calculadora chmod converte permissões de arquivos Unix entre números octais (como 644) e a notação simbólica rwx (como rw-r--r--). Esta também gera o comando chmod exato para você aplicar o modo no seu terminal.
- O que significa chmod 644?
- 644 dá ao dono leitura e escrita (rw-), e ao grupo e a outros somente leitura (r--). Na calculadora chmod isso aparece como a string simbólica rw-r--r--, comum em arquivos comuns.
- Como converto permissões simbólicas como rwxr-xr-x para octal?
- Marque as caixas correspondentes de leitura, escrita e execução na grade e a calculadora chmod exibe o valor octal, neste caso 755. Cada dígito é a soma de leitura (4), escrita (2) e execução (1).
- Quando devo usar 755 em vez de 644?
- Use 755 para diretórios e scripts executáveis para que possam ser acessados ou executados, e 644 para arquivos comuns que não devem ser executáveis. A calculadora gera o comando chmod exato para qualquer um dos dois.
- A calculadora chmod lida com setuid, setgid ou o sticky bit?
- Ela foca nas permissões padrão de dono, grupo e outros. Você pode inserir valores octais de 4 dígitos, mas o dígito inicial dos bits especiais deve ser confirmado separadamente.
- O que eu digito na calculadora chmod fica privado?
- Sim. A calculadora chmod roda inteiramente no seu navegador, então os valores que você insere são processados localmente e nunca saem do seu dispositivo.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit