Como encontrar arquivos não acessados ​​durante o período sem atime no linux?

Como encontrar arquivos não acessados ​​durante o período sem atime no linux?

Existe uma maneira no Linux de encontrar arquivos que foram acessados ​​(leitura, gravação, não importa) durante a inicialização e o trabalho do computador? Ou, melhor ainda, arquivos que NÃO foram acessados ​​durante algum tempo? Eu sei que existe um find / -atime +60comando (por exemplo para arquivos com mais de 60 dias), mas o problema é que neste sistema a modificação do atributo atime para arquivos está desabilitada porque funciona a partir do flashcard. Então, preciso de outra maneira de encontrar esses arquivos.

Responder1

Para arquivos acessados ​​durante a inicialização, eu começaria comureadahead:

$ sudo ureadahead --dump | grep /

que despeja o conteúdo de /var/lib/ureadahead/packonde os acessos ao arquivo de inicialização com perfil estão armazenados.

Caso contrário, existem várias maneiras de monitorar o acesso a arquivos:

gráfico de inicializaçãopode ser útil para visualizar o que está acontecendo durante a inicialização.

informação relacionada