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

Linux

Como definir permissões de arquivos no Linux usando o comando chmod: Guia prático

atualizado em 04/09/2026

O comando chmod é uma ferramenta poderosa no Linux que permite definir permissões de arquivos e diretórios. Neste guia prático, você aprenderá como utilizá-lo de forma eficaz.

Introdução às Permissões

No Linux, cada arquivo e diretório possui permissões que controlam quem pode ler, escrever ou executar o arquivo. As permissões são atribuídas a três categorias de usuários:

  • Usuário (u): o proprietário do arquivo.
  • Grupo (g): usuários que pertencem ao mesmo grupo do arquivo.
  • Outros (o): todos os outros usuários.

Estrutura de Permissões

As permissões são representadas por três caracteres:

  • r: permissão de leitura.
  • w: permissão de escrita.
  • x: permissão de execução.

Por exemplo, uma permissão de rwxr-xr-- significa:

  • Usuário: leitura, escrita e execução.
  • Grupo: leitura e execução.
  • Outros: apenas leitura.

Usando o comando chmod

O comando chmod pode ser usado de duas maneiras: simbólica e octal.

Modo Simbólico

Para adicionar permissões, use o sinal +. Para remover, use -. Para definir exatamente, use =.

chmod u+x arquivo.txt  # Adiciona permissão de execução ao usuário
chmod g-w arquivo.txt  # Remove permissão de escrita do grupo
chmod o=r arquivo.txt  # Define permissão de leitura para outros

Modo Octal

As permissões também podem ser definidas usando números:

  • 4: leitura
  • 2: escrita
  • 1: execução

Combine os números para definir as permissões desejadas:

chmod 755 arquivo.txt  # rwxr-xr-x

Exemplos Práticos

chmod 644 arquivo.txt  # rw-r--r--
chmod u+rwx,g+rx,o-r arquivo.txt  # Adiciona permissões específicas

Conclusão

Compreender e usar o chmod é essencial para a segurança e funcionalidade no Linux. Lembre-se de sempre verificar as permissões após a alteração com o comando ls -l.

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.