![确定文件已打开的时间](https://linux22.com/image/1560128/%E7%A1%AE%E5%AE%9A%E6%96%87%E4%BB%B6%E5%B7%B2%E6%89%93%E5%BC%80%E7%9A%84%E6%97%B6%E9%97%B4.png)
在 Linux 中是否可以确定文件已打开多长时间?我怀疑某个进程正在对某些文件执行长时间运行的操作,但我不知道如何检查。
答案1
也许不是你想要的答案,ps
但是开始作为标准格式说明符。
lstart STARTED 命令启动的时间。另请参阅 bsdstart、start、start_time 和 stime。
因此,在您的情况下ps -eo pid,lstart,cmd
可以指示特定命令运行了多长时间。
-e Select all processes.
-o format User-defined format.