terça-feira, 19 de maio de 2009

Comando chmod UNIX

Comando chmod


Muda a permição dos arquivos e diretórios. As permissões de arquivos estão detalhadas no tópico Permissões de Arquivos ao lado esquerdo da página.

Sintaxe

chmod [-fR] quem+/-permissão arquivo

Parametros

  • -R = troca para arquivos que estão em subdiretórios
  • -f = caso ocorra algum erro ele força a troca de permissão
  • quem = é a classe do usúario (ugoa) para quem vai receber a permissão nova
    • u = usuário
    • g = grupo
    • o = outros
    • a = todas as classes juntos (all)
  • +/-/= = mais, menos ou igual define se você vai colocar (+) ou tirar (-) a permissão, o sinal = serve para trocar a permissão se ele tiver com permissao ele tira a permissão
  • permissão = tipo de permissão (rwx)
    • r = leitura
    • w = escrita
    • x = execução

Exemplos

->chmod a+rx teste         ^permissão de leitura e execução          para todas classes de usuários  ->chmod -R g=x teste            ^da a permissão a quem não tem             e tira de que tem para o grupo             que você pertence em todos os subdiretórios

Nenhum comentário:

Postar um comentário