Files
Knowledge/1 使用/Linux/如何知道一个程序执行前后修改了什么文件?.md

708 B

Windows Process Monitor (ProcMon): 这是一个高级的 Windows 系统监控工具,可以实时显示文件系统活动。你可以使用它来监控特定程序的文件访问情况。

- 下载并运行 Process Monitor。
- 设置过滤器,只显示你感兴趣的程序活动。
- 运行程序并观察 Process Monitor 中的活动。

Linux inotify: 这是 Linux 内核中的一个文件系统监控机制,可以监控文件系统上的各种事件。可以使用 inotifywait 命令来监控文件变化。

- 安装 `inotify-tools` 包。
- 使用 `inotifywait` 命令来监控特定目录的文件变化。例如:`inotifywait -m /path/to/directory`