Em Quarta 26 Julho 2006 14:03, hexa escreveu:
> tenta usar o find
>
> ex: find /etc -type f -exec chmod 644 '{}' \;
>

Ou então use um comando muito mais simples

$ chmod a+r -R diretório_base

O "a+" acrescenta as flags para todos os usuários. O "r" é permissão de 
leitura e "-R" indica recursivamente.

O interessante aqui é que você só vai acrescnetar permissão de leitura. O 
comando acima ignora onde a permissão já existe.

Algumas variações:

$ chmod a-w -R diretório   == remove a permissão de escrita recursivamente 
(inclusive dos diretórios).

$ chmod a+w -R diretório   == acrescenta a permissão de escrita

$ chmod a+rwx === coloca permissões 777 para tudo



-- 
José Geraldo Gouvêa

--
ubuntu-br mailing list
[email protected]
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a