有時候我感興趣的文件會被某些進程修改。我需要找出哪個進程正在修改這個文件。使用lsof將不起作用,kqueue也不起作用。這可能在FreeBSD和Linux下使用嗎?監視哪個進程在FreeBSD/Linux下修改了一個文件
2
A
回答
2
0
您可以看到哪些進程打開文件只是安裝和使用lsof(LiSt打開文件)命令。
1
在FreeBSD上,或許它應該是最好的,如果你check its auditing features。
1
Linux有一個審計守護進程也auditd homepage
http://www.cyberciti.biz/tips/linux-audit-files-to-see-who-made-changes-to-a-file.html
看到這聽起來像一個系統管理員的問題作爲反對一個程序員的問題。 – fuentesjr 2009-01-30 21:26:10