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.

Octal755Simbólicorwxr-xr-x
Comandochmod 755 file

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

  1. Marque as caixas de leitura, escrita e execução para proprietário, grupo e outros.
  2. Opcionalmente, defina setuid, setgid ou sticky em permissões especiais.
  3. 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.