Estou tentando encontrar uma maneira confiável de descobrir qual processo na minha máquina está alterando um arquivo de configuração ( /etc/hosts
para ser específico).
Eu sei que posso usar lsof /etc/hosts
para descobrir quais processos atualmente têm o arquivo aberto, mas isso não ajuda, porque o processo está obviamente abrindo o arquivo, gravando nele e fechando-o novamente.
Também observei a lsof
opção de repetição da opção (-r), mas ela parece ser tão rápida quanto uma vez por segundo, o que provavelmente nunca capturará a gravação em andamento.
Conheço algumas ferramentas para monitorar alterações no sistema de arquivos, mas, neste caso, quero saber qual processo é responsável, o que significa capturá-lo em flagrante.