wils@web ~ $ cat ~/ajuda/como-definir-permissoes-de-arquivos-usando-o-comando-chmod-no-linux.md

Linux

Como definir permissões de arquivos usando o comando chmod no Linux

atualizado em 01/08/2026

O comando chmod é utilizado no Linux para alterar as permissões de arquivos e diretórios. As permissões definem quem pode ler, escrever ou executar um arquivo.

Tipos de Permissões

  • r - Permissão de leitura
  • w - Permissão de escrita
  • x - Permissão de execução

Classes de Usuários

  • u - Usuário (proprietário do arquivo)
  • g - Grupo (grupo ao qual o arquivo pertence)
  • o - Outros (todos os outros usuários)

Usando o Comando chmod

O comando chmod pode ser utilizado de duas maneiras: usando notação simbólica ou numérica.

Notação Simbólica

chmod u+x arquivo.txt

O comando acima adiciona a permissão de execução para o usuário que é o proprietário do arquivo arquivo.txt.

chmod g-w arquivo.txt

Este comando remove a permissão de escrita para o grupo.

Notação Numérica

A notação numérica utiliza valores de 0 a 7 para definir permissões. Os valores são somados:

  • 4 - leitura (r)
  • 2 - escrita (w)
  • 1 - execução (x)

Por exemplo:

chmod 755 arquivo.txt

Isso define as permissões como:

  • 7 (4+2+1) - leitura, escrita e execução para o usuário
  • 5 (4+1) - leitura e execução para o grupo
  • 5 (4+1) - leitura e execução para outros

Verificando Permissões

Para verificar as permissões de um arquivo, use o comando:

ls -l arquivo.txt

Conclusão

O comando chmod é uma ferramenta poderosa para gerenciar permissões de arquivos no Linux. Sempre verifique as permissões após alterá-las para garantir a segurança dos seus dados.

Dica: Use o comando chmod -R para aplicar permissões recursivamente em diretórios.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.