Toollet
Pesquise por tarefa ou nome do appPesquisarFale conosco
Preços

Permissões de arquivo / calculadora de chmod

Insira octal, rwx ou uma especificação ugo completa, ou selecione permissões por classe, para ver notações de permissão equivalentes e um exemplo de comando chmod. Os bits especiais setuid, setgid e sticky também são compatíveis. Copie todos os 4 resultados juntos ou salve-os como TXT. Esta tela não altera as permissões de arquivos reais.

Insira de 1 a 4 dígitos, usando os dígitos de 0 a 7.

Calcule a notação de permissões. Isto não altera as permissões de arquivos reais.

Permissões convertidas

Calcule para ver a notação octal, rwx e ugo, e um exemplo de comando chmod.

O que você pode fazer

Insira permissões de quatro formas

Insira a notação octal, rwx ou ugo, ou selecione as permissões de cada classe. Confira as outras representações a partir da notação que você conhece.

Confira permissões, incluindo bits especiais

Compatível com permissões que incluem setuid, setgid e sticky bits. As permissões normais de leitura, gravação e execução são tratadas separadamente dos bits especiais.

Obtenha valores de permissões e comandos de exemplo

Exibe as notações octal, rwx e ugo, além de um exemplo chmod em que você substitui o caminho de destino. Você pode copiar todos os resultados ou salvá-los como texto.

Como usar

  1. Especifique o formato de entrada e as permissões

    Escolha uma notação conhecida, como a octal, e insira o valor das permissões. Você também pode selecionar as permissões de cada classe.

  2. Calcule e confira a notação

    Pressione “Calcular” e confira as mesmas permissões nas notações octal, rwx e ugo, além de um comando de exemplo.

  3. Obtenha os resultados necessários

    Copie os resultados ou salve-os como texto. Ao usar um comando de exemplo, substitua path/to/file pelo caminho real de destino.

Quando usar

Interprete valores numéricos de permissões

Converta valores como 755 ou 644 em documentos de configuração para a notação rwx e confira as permissões do proprietário, do grupo e dos demais usuários.

Prepare valores de permissões para chmod

Quando souber quais permissões são necessárias, selecione-as para cada classe para criar a notação e o comando de exemplo. Esta página não as aplica.

Permissões do proprietário, do grupo e dos demais usuários

Considere as três classes separadamente

O proprietário é representado por u, o grupo por g e os demais usuários por o. Especifique para cada um as permissões de leitura, gravação e execução ou busca.

Represente permissões somando 4, 2 e 1

Leitura r vale 4, gravação w vale 2 e execução/busca x vale 1. Por exemplo, 6 é 4+2 para leitura e gravação, e 5 é 4+1 para leitura e execução/busca.

O primeiro dígito representa os bits especiais

Na notação octal de 4 dígitos, o primeiro dígito representa setuid, setgid e sticky. Na notação rwx, s/t significa que o bit especial está definido com permissão de execução; S/T significa que ele está definido sem permissão de execução. O efeito varia conforme o sistema operacional e o tipo de destino.

Perguntas frequentes

Qual é a diferença entre 755 e 644?

755 concede ao proprietário permissões de leitura, gravação e execução, e ao grupo e aos demais usuários permissões de leitura e execução. 644 concede ao proprietário permissões de leitura e gravação, e ao grupo e aos demais usuários permissão de leitura. Escolha conforme o uso e o destino; nenhum deles é uma recomendação universal.

Esta página também altera as permissões reais dos arquivos?

Não. Esta página apenas calcula as representações das permissões que você informa e cria comandos de exemplo. Ela também não lê o estado atual de arquivos reais.

Quantos caracteres devo inserir na notação rwx?

Insira 9 caracteres que combinem as permissões do proprietário, do grupo e dos demais usuários. Não inclua no início o caractere de tipo de arquivo, como “-” ou “d”, exibido por ls e ferramentas semelhantes.

Como devo inserir a notação ugo?

Especifique todas as permissões normais para as 3 classes e a configuração ou remoção dos bits especiais, como u=rw,g=r,o=,u-s,g-s,o-t. Esta ferramenta não interpreta expressões que alteram apenas algumas permissões nem uma sintaxe chmod arbitrária.

Entradas e resultados

Entrada
1 a 4 dígitos octais, notação rwx de 9 caracteres, especificação ugo completa ou permissões de cada classe.
Resultados
Notações octal de 4 dígitos, rwx e ugo, incluindo bits especiais, e um exemplo chmod.
Obter resultados
Copie os quatro resultados juntos ou salve-os como TXT. As permissões reais dos arquivos não são alteradas.

Configurações atuais

Pesquisar ferramentas