在 Unix 中持续监控打开文件句柄 2024-10-26 • unix filesystems lsof 在 Unix 中,您是否知道如何进行持续的打开文件句柄监控? 我知道lsof,它的最大采样率为 1 秒。但是,我希望做同样的事情,只是连续进行,这样它就不会错过打开时间少于 1 秒的文件。您知道在 Unix 上实现此目的的任何方法吗? 我知道斯特拉斯和脂肪痕迹但我希望在非 Linux 版本的 Unix 以及基于 BSD 的服务器上实现此目的。 谢谢你, 詹姆斯·佩德森 答案1 inotifywatch可以监视目录及其子目录,至少在 freebsd 和 linux 上如此。这可以告诉您是否打开了文件以及其他属性。手册页很大,但您应该能够从中找出所需的内容。但请注意,添加带有许多子目录的监视可能会影响资源。 相关内容 网络驱动器的 systemd 路径检查 使用 lualatex 时 beamer 中未定义 pdfannot - 多媒体[关闭] 如何找到环境变量的源定义? 如何将批处理脚本转换为可执行文件并仍像批处理脚本一样运行? 超级管理员访问华为HG8247H 如何诊断 XP 蓝屏后出现“磁盘错误,请按任意键重新启动” 用于文件传输(SFTP 和 FTP)的出站主机群集 我无法更新旧版 Mac OSX Leopard 10.5.8 上的任何内容 无法识别旧录音机硬盘的文件系统 创建标题样式