Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile
Visite também: Ipok ·  Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Lan University - Certificações e Qualificações em TI

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Comando chmod

Colaboração: Manoel Netto

Data de Publicação: 21 de Maio de 2001

Só pra dar uma mãozinha ao pessoal que não consegue decorar os números. Aprendendo fica mais fácil. Primeiro vamos fazer uma pequena tabela de associação dos números DECIMAIS com os números BINÁRIOS respectivos :

[usaremos 3 casas por convenção]

  0 - 000
  1 - 001
  2 - 010
  3 - 011
  4 - 100
  5 - 101
  6 - 110
  7 - 111

Tendo em mente que o conceito de binário na eletrônica [e consequentemente na computação] significa 0 = desligado e 1 = ligado, adicionamos mais um elemento a tabela acima :

      rwx
  0 - 000
  1 - 001
  2 - 010
  3 - 011
  4 - 100
  5 - 101
  6 - 110
  7 - 111

Onde "rwx" são as permissões de um arquivo, ou seja, r=read (leitura) w=write (gravação,alteração,deleção) e x=execute (execução). Feito isso, sabemos que um arquivo ou diretório possui 3 modos de permissão. Uma permissão para o DONO do arquivo ou seja, quem o criou, uma outra permissão para o GRUPO do usuário dono do arquivo, e outra permissão para QUALQUER outro usuário ou grupo. Sabendo disso, temos a tabela final abaixo :

     dono grupo outros
      rwx   rwx   rwx
  0 - 000   000   000
  1 - 001   001   001
  2 - 010   010   010
  3 - 011   011   011
  4 - 100   100   100
  5 - 101   101   101
  6 - 110   110   110
  7 - 111   111   111

Ok ! Vamos ver se estamos afiados . Eu tenho um arquivo qualquer chamado abc.doc que eu quero permissão total para o dono [eu], permissao de apenas leitura para o meu grupo e nenhuma permissao para o resto do mundo. O comando para executar essa ação é o CHMOD (em minúsculo mesmo).

  $ chmod 740 abc.doc

acompanhem na tabela que o 7=rwx, 4=r e

Ok ! Se todos entenderam, parabéns. Vocês estão formados em chmod.

 

 

Veja a relação completa dos artigos de Manoel Netto

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 3.02/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (1957 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script