Alterando permissões com o chmod

Para alterar as permissões de uma pasta, de um arquivo ou até mesmo de um lote de pastas ou arquivos ao mesmo tempo, podemos utilizar o comando chmod. Muita gente já o conhece, mas apenas através de operações do tipo “copiar e colar” no terminal e não sabem nada mais além disso. Vamos agora aprender um pouco do comando chmod e como são feitas as alterações de permissões.

Chmod

Como qualquer outro bom comando do Linux, o chmod tem a seguinte estrutura:

chmod opções arquivo(s)

Opções

Segue uma pequena lista básica de opções que você pode usar com o chmod.

  • -R: Significa recursivamente. Ou seja, significa que a permissão se aplica a arquivos e diretórios que estão dentro do diretório especificado.
  • +: Adicionar.
  • -: Retirar.
  • r: Permissão para ler.
  • w: Permissão para escrever.
  • x: Permissão para execução.

Exemplos

Adicionar as 3 permissões ao arquivo exemplo.jpg:

chmod +rwx exemplo.jpg

Retira as 3 permissões:

chmod -rwx exemplo.jpg

Adicionar a permissão de leitura ao arquivo exemplo.jpg:

chmod +r exemplo.jpg

Adicionar a permissão de escrita ao arquivo exemplo.jpg:

chmod +w exemplo.jpg

Considerações

Esse artigo é apenas um minitutorial sobre o chmod, pois se fôssemos explorar todo o seu potencial, não teríamos espaço suficiente para demonstrar tudo aqui. O que queremos é apenas ensinar essa tarefa básica que ao iniciar no Linux, com certeza uma hora ou outra terás de executar.

Helbert Rocha

Business & Linux Admin | Digital Mkter | Live in Rio | Love Jesus
Google+