Humberto,
Valeu pelas explicações.
Então para resumir existe uma diferença de permissão de arquivo e
permissão de diretório.
Onde a execução no diretório é o acesso ao mesmo.
Apesar de que no Linux tudo é arquivo, incluindo o diretório, certo ?
Abraços,
Paulo Correia
Em 01-06-2012 10:56, Humberto Fraga escreveu:
2012/6/1 Paulo Correia<[email protected]>
Entendi, mas ainda acho estranho.
Pois ao ter apenas permissão de escrita e leitura num diretório eu poderia
ler e gravar neste diretório.
Ou o Linux "entende" que ao abrir um diretório estamos executando ele ?
Não é um "entende" entre aspas. É que precisava ter um significado. E o
significado escolhido foi esse. Em diretórios, a permissão de "execução" se
torna permissão de "acesso". Não dá para acessar as informações lá.
Mas mesmo assim, sem abri-lo, usando o nano para gravar nele indiretamente
tendo apenas
as permissões de escrita e leitura, deveria funcionar teoricamente.
Quanto a isso, se você pesquisar, talvez encontre uma boa explicação.
Veja que se você der um "ls -l" no diretório, só vai conseguir ver os nomes
dos arquivos, todas as outras informações estarão suprimidas (substituídas
por pontos de interrogação). No fim das contas, o nano (e nem o ls) não
consegue acessar o diretório e capturar as informações dos arquivos lá
presentes.
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br