Construa permissões de ficheiro Unix com uma grelha tátil de Leitura/Escrita/Execução para dono, grupo e outros — incluindo os bits setuid, setgid e sticky — e veja o valor octal (755), a string simbólica (rwxr-xr-x) e o comando chmod a atualizar ao vivo. Escreva um valor octal para o inverter, ou aplique uma predefinição comum com um clique. No seu browser, gratuitamente.

Tudo corre no seu browser — nenhum ficheiro é lido e nada é enviado para o servidor.

Calculadora de permissões

Alterne as caixas para definir permissões, ou escreva um valor octal abaixo para o inverter. O octal, o simbólico e o comando chmod atualizam instantaneamente.

Classe Leiturar · 4 Escritaw · 2 Execuçãox · 1
Donou
Grupog
Outroo
Octal
644
Introduza 3 ou 4 dígitos octais (0–7) para definir as caixas.
Simbólico
Comando

Valores dos dígitos octais

Cada dígito octal é a soma de leitura (4), escrita (2) e execução (1) para uma classe de utilizador.

Dígito Binário Simbólico Significado

Permissões comuns

Toque em “Aplicar” para carregar qualquer predefinição na calculadora acima.


Sobre Calculadora chmod

A Calculadora de chmod constrói permissões de arquivo Unix de forma visual. Ative Leitura, Escrita e Execução para proprietário, grupo e outros em uma grade simples — além dos bits especiais setuid, setgid e sticky — e veja três saídas atualizarem em tempo real: o valor octal (755), a string simbólica (rwxr-xr-x) e o comando chmod completo, com uma flag recursiva opcional.

Ela também funciona ao contrário: digite qualquer valor octal e a grade se acende para mostrar exatamente o que ele concede. Essa direção reversa é o que a torna uma ferramenta de depuração além de um construtor — cole o modo obtido em ls -l ou em um script de implantação e veja em checkboxes simples quem pode fazer o quê.

Uma tabela de dígitos explica a aritmética — cada dígito octal é a soma de leitura (4), escrita (2) e execução (1) — e uma lista de predefinições cobre as permissões que você realmente usa: 644 para arquivos, 755 para diretórios e executáveis, 600 para segredos, 750 e 775 para pastas de equipe compartilhadas, com uma nota em linguagem simples para cada uma. Tudo roda no seu navegador.

Como usar Calculadora chmod

  1. Ative as caixas de Leitura, Escrita e Execução para Proprietário, Grupo e Outros na grade da calculadora.
  2. Ative os bits especiais — setuid, setgid ou sticky — se precisar deles.
  3. Leia o valor octal, a string simbólica e o comando chmod completo em tempo real; marque “Recursivo” para adicionar -R.
  4. Ou trabalhe ao contrário: digite um valor octal como 640 para carregá-lo na grade.
  5. Aplique uma predefinição comum (644, 755, 600…) com um clique e depois copie o valor ou comando de que precisa.

Perguntas frequentes

O proprietário pode ler, escrever e executar (7 = 4+2+1); grupo e outros podem ler e executar (5 = 4+1), mas não escrever. É o modo padrão para diretórios e executáveis que todos podem usar, mas apenas o proprietário pode alterar.

Cada dígito é a soma de leitura (4), escrita (2) e execução (1) para uma classe de usuário — proprietário, grupo e depois outros. Assim, leitura mais escrita é 6, leitura mais execução é 5, e os três juntos formam 7.

Um quarto dígito octal, à frente dos demais. O setuid (4000) executa um executável como o proprietário do arquivo, o setgid (2000) o executa como o grupo ou faz novos arquivos em um diretório herdarem seu grupo, e o bit sticky (1000) permite que apenas o proprietário de um arquivo o exclua de um diretório compartilhado.

Porque permite que qualquer usuário do sistema leia, escreva e execute o arquivo. Em algo acessível pela web, isso significa que qualquer processo comprometido pode modificar seu código. Prefira 755 para diretórios e executáveis e 644 para arquivos comuns.

Sim. Digite o valor octal — três ou quatro dígitos — no campo octal, e a grade, a string simbólica e o comando são todos atualizados para mostrar exatamente quais permissões ele concede a proprietário, grupo e outros.

Sim, totalmente gratuita. Todo o cálculo, a reversão e a cópia acontecem no seu navegador — nenhum arquivo é lido e nada é enviado a um servidor.

Precisa de ajuda?
Encontrou um problema com esta ferramenta? Avise a nossa equipa.
Relatar um problema

Adicione esta ferramenta gratuita ao seu próprio site — copie e cole o código abaixo.