
Eu tenho um WAMP que grava (com muita frequência) os logs em um arquivo.
Se eu excluir esse arquivo (usando Shift+ Delete), ele desaparece por um momento e depois aparece de volta (com o mesmo tamanho, não 0).
Quando tento abri-lo comBloco de anotaçõesdiz:
Acesso negado
Quando tento abri-lo comBloco de notas++diz:
arquivonão existe. Criá-lo?
Se eu selecionar "Sim", aparecerá:
Não é possível criar o arquivo "arquivo".
Quando eu corro decmd:
type file
isto mostra:
Acesso negado.
Quando executo o cmd:
dir /Q
ele mostra
...
para esse arquivo, enquanto para um arquivo normal ele mostraBUILTIN\Administrators
(onde/Q
significaDisplay the owner of the file.
).Quando reinicio o servidor, o arquivo é excluído.
Questões:
- Qual é o status deste arquivo? (deve ter um status especial se tentar acessá-lo tiver um comportamento diferente)
- Como posso alterar esse status para um estado consistente? (para ser legível)
- Como é queexcluirfunciona neste caso? Ele é colocado em uma fila e executado somente após o arquivo ser "liberado"?