在 Unix 中持续监控打开文件句柄 2024-10-26 • unix filesystems lsof 在 Unix 中,您是否知道如何进行持续的打开文件句柄监控? 我知道lsof,它的最大采样率为 1 秒。但是,我希望做同样的事情,只是连续进行,这样它就不会错过打开时间少于 1 秒的文件。您知道在 Unix 上实现此目的的任何方法吗? 我知道斯特拉斯和脂肪痕迹但我希望在非 Linux 版本的 Unix 以及基于 BSD 的服务器上实现此目的。 谢谢你, 詹姆斯·佩德森 答案1 inotifywatch可以监视目录及其子目录,至少在 freebsd 和 linux 上如此。这可以告诉您是否打开了文件以及其他属性。手册页很大,但您应该能够从中找出所需的内容。但请注意,添加带有许多子目录的监视可能会影响资源。 相关内容 是否可以卸载 sh? 构建单片内核会提高系统的性能吗? 一台显示器崩溃,屏幕变成纯绿 设置 Apache 的日志详细程度 用于生成流程图 LaTeX 代码的 IDE 我被黑客攻击了吗? DVD 驱动器不断出现故障 visual studio code:如何从命令向新终端启动命令 Pop!_OS - 以太网停止工作且 WiFi 不工作(包括 dmesg 错误) 这三个命令中哪一个告诉的是真实的 Redhat 版本信息