2013-06-19 39 views
0

我问一个关于定影器命令昨日here问题的所有进程。这似乎gedit中(和其他文本编辑器,甚至其他进程)不同的,他们与文件进行交互的方式行事一点,所以他们不打电话,即使他们已经打开的文件时,定影器上显示出来。热熔器替代品?我想知道访问一个文件

我想监视其访问它,无论是保持打开状态还是没有任何进程的文件。有没有其他的命令/软件可以用来达到这个目的?这可以包括诸如python等语言。

感谢您的阅读。

+1

'fuser'不能显示打开,读取和关闭的文件,直到其运行时刻!看起来'gedit'不会让文件保持打开状态。检查你自己:在gedit中打开一些文件,然后运行'lsof | grep gedit'。顺便说一句,要查看所有通过PID处理打开的文件,请运行'ls -l/proc/PID/fd'。 –

回答

1

如果文件没有打开,则它不会被访问。如果你想要跟踪谁打开什么,那么你需要设置一个审计工具,如auditd