1º o simples para resolver a resposta ...
- Um diretório que tenha permissão de leitura, mas não permissões de execução, mostrará "?" nos arquivos no diretório. Portanto, verifique as permissões de diretório que contêm esses arquivos (altere um diretório inofensivo (!) Com
chmod 0600
ouchmod 0400
. Torne o diretório executável novamente e tudo estará bem novamente). Se este for o caso, você verá o problema ocorrer novamente após a reinicialização. Ele parará de fazer isso depois que você alterar o diretório.
E agora para o ruim ...
-
Isso pode acontecer quando o disco não está montado corretamente ou está em mau estado, resultando em corrupção do sistema de arquivos. Se você estiver usando ext você pode forçar uma verificação do disco e ver se ele gera algum erro. Aliás, verifique também
/var/log/messages
parai/o failure
avisos. Você também pode verificar se há badblocks .Forçando uma verificação de disco pode ser feito com
touch /forcecheck
Badblocks ...
badblocks {device}