Entenda o comando chmod

Publicado por Alexandre Bezerra Assunção em 09/02/2021

[ Hits: 1.063 ]

 


Entenda o comando chmod



Para que serve o comando Chmod

Esse é o comando responsável por gerenciar as permissões dos arquivos.

Como funciona o comando

Há 3 siglas importantes no comando: r (read), w (write) e x (execute). Significando respectivamente ler, escrever e executar, que são os 3 tipos de permissões essenciais dos arquivos Linux. Cada tipo de acesso terá um valor de rwx.

O que seria um tipo de acesso

A entidade com a qual você acessa o arquivo. Pode ser como 'u' (user), 'g' (group) e 'o' (other). Significando respectivamente usuário (ou dono), grupo e outro. Cada um terá seu valor de rwx.

Como funciona o sistema de permissões

Cada tipo de entidade pode possuir um valor de 1 a 7. A permissão dos 3 tipos de entidade são dados ao mesmo tempo no formato xyz (user, group e other, nessa sequência).

Cada uma das permissões, read, write e execute tem seu próprio valor (4,2,1, respectivamente) e a as permissões dadas às entidades são conferidas com base na soma desses valores.

Exemplo:

476
  • primeiro algarismo -> user: r: 4 (x) w: 2 ( ) x: 1 ( ). O user só tem permissão para ler.
  • segundo algarismo -> group: r: 4 (x) w: 2 (x) x: 1 (x). O group tem acesso a todas as permissões.
  • terceiro algarismo -> other: r: 4 (x) w: 2 (x) x: 1 ( ). O other tem permissão para ler e escrever no arquivo, mas não para executá-lo.


Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Dual boot: Ubuntu 14.04 + Windows 8 UEFI (completo)

Comandos básicos para iniciantes

Modem AIKO 83D para Vivo

Utilizando o RPM como ferramenta de recovery e auditoria

TestKing LPI 101

  

Comentários
[1] Comentário enviado por maurixnovatrento em 09/02/2021 - 20:38h


Muito bom.
.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts