他们的任何特定的命令或工具,以获得在Linux的用户打开文件的计数?
lsof -u username名将返回lsof -u username所有打开的文件。 如果您将结果传递给wc命令,您将获得所需的计数。 所以,如果用户的用户名是testing
lsof -u test | wc -l
你可以使用lsof。 这个命令是为了找出当前有哪些进程打开文件。 如果进程打开文件,写入文件,然后closures它,你可以使用审计。
/sbin/auditctl -w /etc/myprogram/cofig.ini -p war -k config.ini-file
-w watch etc / myprogram / cofig.ini -p warx注意写入,属性更改,执行或读取事件-k config.ini-file是一个search关键字。 等到文件改变再使用
/sbin/ausearch -f /etc/myprogram/cofig.ini | more