如何监控 Linux 上进程写入文件的频率
How to monitor the frequency of processes writing to a file on Linux
只是想有没有办法(tool/script)来监控,类似于"top"命令监控进程的方式,进程对文件,尤其是日志文件的写操作。
据我所知,"fuser" 可能是进入睡眠-n-继续循环时的候选者,但写操作可能不会持续足够长的时间,"fuser" 无法捕获。或者有没有办法解决这个问题?
所需的伪输出:
PID # of writes bytes written
2048 33 31280
2049 31 23244
只是想有没有办法(tool/script)来监控,类似于"top"命令监控进程的方式,进程对文件,尤其是日志文件的写操作。
据我所知,"fuser" 可能是进入睡眠-n-继续循环时的候选者,但写操作可能不会持续足够长的时间,"fuser" 无法捕获。或者有没有办法解决这个问题?
所需的伪输出:
PID # of writes bytes written
2048 33 31280
2049 31 23244