Existem algumas ferramentas que gosto bastante para esse tipo de uso:
-
maybe
executará um comando, mas falsificará qualquer modificação no sistema de arquivos (finja que ele foi bem-sucedido sem executá-lo e registre-o) , em seguida, exiba uma lista de todas as alterações; você pode então decidir se quer executar o comando novamente - não é perfeito, veja a lista de problemas , mas é bom o suficiente muitos casos; - LoggedFS fornece uma sobreposição do sistema de arquivos de log, que permite que todas as alterações em um sistema de arquivos sejam processadas, mas de forma configurável ( consulte Sintaxe do arquivo de configuração do LoggedFS para obter detalhes).
Outras ferramentas comumente usadas para rastrear operações do sistema de arquivos incluem inotifywait
e auditd
; consulte Monitoramento de acesso a arquivos do Linux para obter detalhes.