是否有一个文件监视器,类似于文件管理器来自 Sysinternals,适用于 Linux?
我知道 lsof,但是它只能显示我在执行它时打开的文件。
答案1
您可以在此处找到在 Linux 上以与 Sysinternals 软件类似的方式运行的工具:http://temasoft.com/products/filemonitor。它是一个基于代理的、适用于 Windows 和 Linux 的实时文件监视器,可以为您提供有关各种文件操作的相关详细信息,包括用户名和进程。
注意:我在开发该产品的公司工作。
答案2
这审计子系统可以告诉你各种各样的事情。
答案3
在命令行上斯特拉斯和跟踪可能就是你想要的。
答案4
SystemTap 提供免费软件 (GPL) 基础架构,以简化有关正在运行的 Linux 系统的信息收集。这有助于诊断性能或功能问题。SystemTap 消除了开发人员收集数据时可能需要经历的繁琐且破坏性的仪器、重新编译、安装和重新启动顺序。
SystemTap 提供了一个简单的命令行界面和脚本语言,用于为实时运行的内核编写工具。我们正在发布示例,并扩大内部“tapset”脚本库以帮助重用和抽象。
在其他跟踪/探测工具中,SystemTap 是执行可能需要实时分析、可编程在线响应和全系统符号访问的复杂任务的首选工具。SystemTap 还可以处理简单的跟踪作业。