Como encontrar arquivos não acessados pelo período de tempo sem atime no linux?

3

Existe uma maneira no Linux de encontrar arquivos que foram acessados (ler, escrever, não importa) durante a inicialização e o trabalho do computador? Ou arquivos ainda melhores que não foram acessados durante algum tempo? Eu sei que existe um comando find / -atime +60 (por exemplo, para arquivos com mais de 60 dias), mas o problema é que neste sistema a modificação do atributo atime para arquivos é desativada, pois funciona a partir do flashcard. Então eu preciso de outra maneira de encontrar esses arquivos.

    
por lugger1 15.12.2010 / 18:01

1 resposta

1

Para os arquivos acessados durante a inicialização, eu começaria com ureadahead :

$ sudo ureadahead --dump | grep /

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

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

O

bootchart pode ser útil para visualizar o que está acontecendo durante a inicialização.

    
por 16.10.2014 / 12:50

Tags