在 Linux 中是否可以确定文件已打开多长时间?我怀疑某个进程正在对某些文件执行长时间运行的操作,但我不知道如何检查。
答案1
也许不是你想要的答案,ps
但是开始作为标准格式说明符。
lstart STARTED 命令启动的时间。另请参阅 bsdstart、start、start_time 和 stime。
因此,在您的情况下ps -eo pid,lstart,cmd
可以指示特定命令运行了多长时间。
-e Select all processes.
-o format User-defined format.