ToolzPod

Calculadora de Chmod

Calcule permissões de arquivos Unix em notação numérica e simbólica.

Resultado

O que é uma Calculadora Chmod?

Uma calculadora chmod converte strings de permissões de arquivos Unix/Linux em seus equivalentes numéricos (octais) e vice-versa. O comando chmod define permissões de leitura, escrita e execução para o proprietário do arquivo, grupo e outros usuários. Esta ferramenta permite inserir valores numéricos para cada categoria de permissão e ver instantaneamente o código octal resultante e a notação simbólica, eliminando cálculos manuais de binário para octal.

Como Usar Esta Calculadora Chmod

  1. Insira um número de 0 a 7 para cada um dos três campos: Proprietário, Grupo e Outros.
  2. Clique em “Calcular” para ver o código numérico, a notação simbólica e o comando chmod.
  3. O resultado mostra o detalhamento das permissões para cada categoria (leitura, escrita, execução).

Conceitos Principais

Cada dígito de permissão é a soma de leitura (4), escrita (2) e execução (1). Por exemplo, 7 significa rwx (4+2+1), 5 significa r-x (4+1) e 0 significa sem permissões. Valores comuns incluem 755 para scripts executáveis e diretórios, 644 para arquivos regulares e 600 para arquivos de configuração privados. Os bits especiais setuid, setgid e sticky adicionam um quarto dígito inicial quando necessário.

Permissão = Proprietário(rwx) × 64 + Grupo(rwx) × 8 + Outros(rwx)

Perguntas Frequentes

O que significa chmod 755?

Chmod 755 concede ao proprietário permissões completas de leitura, escrita e execução (7), enquanto o grupo e todos os outros usuários recebem apenas leitura e execução (5). Esta é a permissão padrão para diretórios de servidores web e scripts executáveis.

Quando devo usar chmod 644?

Use 644 para arquivos regulares que devem ser legíveis por todos, mas graváveis apenas pelo proprietário. É o padrão típico para arquivos HTML, CSS, imagens e a maioria dos arquivos de configuração servidos na web.

O que é o sticky bit?

O sticky bit (octal 1000, mostrado como “t” na posição de execução de outros) impede que usuários excluam arquivos que não são de sua propriedade dentro de um diretório compartilhado. O diretório /tmp na maioria dos sistemas Linux usa a permissão 1777 por essa razão.

Ferramentas relacionadas