Obter uma lista de diretórios ou arquivos que eu não tenho permissão para ler

5

Eu tenho um diretório, X , que contém muitos subdiretórios (milhões deles), que contêm arquivos. Eu li o acesso a alguns, mas não todos, diretórios e arquivos contidos nele.

Eu preciso compilar uma lista de diretórios e arquivos sob X que eu não tem permissão para ler.

Como eu poderia fazer isso?

    
por rati 26.05.2015 / 09:27

1 resposta

8

Você pode fazer isso com este simples comando find :

find . ! -readable

Preste atenção para usá-lo como seu usuário e não como root ou todos os arquivos aparecerão como legíveis ...

    
por 26.05.2015 / 09:32