这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 fatrace,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
fatrace - 报告系统范围的文件访问事件
概要
追星 [ 配置 ]
商品描述
追星 报告来自所有正在运行的进程的文件访问事件。
本身不上报文件访问,避免由fatrace引起的日志事件
将输出写入文件。 它还忽略虚拟和内核文件系统上的事件
例如 sysfs、proc 和 devtmpfs。
它的主要目的是找到不必要地不断唤醒磁盘的进程,从而
防止一些省电。
默认情况下,事件报告给标准输出。 如果您运行此工具,这将导致一些循环
在例如 gnome-terminal 中,因为这会导致对每个输出行进行磁盘访问。 避免
这样,将输出重定向到一个文件中。
OUTPUT FORMAT
一个典型的事件看起来像
系统日志(875):W /var/log/auth.log
Compiz的(1971): O 设备 8:2 inode 658203
该行具有以下字段:
· 进程名称。 这是从 /proc/pid/comm 中读取的,并且可能会长时间缩写
进程名称。
· 进程标识
· 事件类型: O钢笔, R埃德 W仪式,或 C失去。 组合是可能的,例如 CW
关闭一个书面文件。
· 受影响的文件。 在某些情况下无法确定路径和名称,例如因为它
是一个已经被删除的临时文件。 在这种情况下,它会打印设备的主要
和次要编号和 inode 编号。 要更详细地检查这样的过程,您
应该考虑使用 痕迹(1)。
如果您指定 --时间戳 选项,第一个字段将是当前时间。
配置
-c, --当前挂载
只记录当前目录的分区/挂载事件。 如果没有这个选项,
正在监视所有(真实)分区/挂载点。
-o 文件, --输出=文件
将事件写入给定文件而不是标准输出。
-s SECONDS, --秒=SECONDS
在给定的秒数后停止。
-t, --时间戳
为事件添加时间戳。 当这个选项被给出一次时,格式将是一个人
可读时:分:秒.微秒; 当给出两次时,将打印时间戳
自纪元以来的秒/微秒。
-p 电位诱导衰减, --忽略-pid=电位诱导衰减
忽略此进程 ID 的事件。 可以多次指定。
-f 类型, --过滤器=类型
仅显示给定的事件类型。 类型 是的清单 C, R, O或 W 与上述
意义。
例如用 --过滤器=OC 仅显示打开和关闭事件。
-C 指挥, --命令=指挥
仅显示此命令的事件。
-h , - 帮帮我
打印帮助并退出。
使用 onworks.net 服务在线使用 fatrace