标签: linux unix
我正在编写一个程序,要从Linux用户空间运行,这会产生另一个进程。如何确定生成的进程在完成后修改了哪些文件?
答案 0 :(得分:3)
在strace下调用它并解析您关心的输出。
答案 1 :(得分:0)
Inject您自己替换记录名称和模式的fopen(3)。
fopen(3)
答案 2 :(得分:0)
也许g ++本身会产生其他进程?比“strace -fF -efile program”加上一些过滤可能对你有帮助。