wils@web ~ $ cat ~/ajuda/guia-para-entender-as-permissoes-de-arquivos-no-linux-rwx-e-suas-combinacoes.md

Linux

Guia para entender as permissões de arquivos no Linux: rwx e suas combinações

atualizado em 10/08/2026

Entender as permissões de arquivos no Linux é fundamental para a administração de sistemas. As permissões são representadas por uma combinação de letras que indicam o que cada usuário pode fazer com um arquivo ou diretório.

O que são as permissões?

No Linux, as permissões de arquivos são divididas em três categorias:

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

Tipos de permissões

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

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

Visualizando permissões

Para visualizar as permissões de arquivos e diretórios, use o comando:

ls -l

O resultado mostrará algo como:

-rwxr-xr-- 1 user group 0 Jan 01 00:00 arquivo.txt

A primeira coluna indica as permissões: o primeiro caractere indica o tipo (arquivo ou diretório) e os próximos nove caracteres indicam as permissões para usuário, grupo e outros.

Modificando permissões

Para modificar as permissões, utilize o comando chmod. Existem duas maneiras de usar este comando: notação simbólica e notação octal.

Notação simbólica

Para adicionar uma permissão, use o sinal +. Para remover, use -. Por exemplo:

chmod u+x arquivo.txt

Isso adiciona a permissão de execução para o usuário.

Notação octal

As permissões também podem ser representadas como um número octal:

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

Para definir permissões, some os valores. Por exemplo, para dar permissão de leitura e execução ao usuário e grupo:

chmod 550 arquivo.txt

Conclusão

Compreender as permissões de arquivos no Linux é essencial para a segurança e a administração eficiente do sistema. Lembre-se de sempre revisar as permissões antes de compartilhar arquivos. Uma dica importante é usar o comando getfacl para verificar as listas de controle de acesso, se necessário.

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.