我很想知道有多少进程或任何其他实体在系统上保存特定文件。我试图找到一种使用 lsof 的方法(出于有效性原因,我不想汇总所有持有者),但在手册页中找不到任何内容。
请注意,我并不是指计算 fs 上此特定文件的硬链接计数的 inode 链接计数。
编辑:我现在知道可以使用 fuser(在下面的答案之一中提到)来获取此信息,但 fuser 使用 procfs,因此效率不高。有谁知道任何其他不迭代 procfs 的工具?
谢谢。
我很想知道有多少进程或任何其他实体在系统上保存特定文件。我试图找到一种使用 lsof 的方法(出于有效性原因,我不想汇总所有持有者),但在手册页中找不到任何内容。
请注意,我并不是指计算 fs 上此特定文件的硬链接计数的 inode 链接计数。
编辑:我现在知道可以使用 fuser(在下面的答案之一中提到)来获取此信息,但 fuser 使用 procfs,因此效率不高。有谁知道任何其他不迭代 procfs 的工具?
谢谢。