完成作业运行时间linux

时间:2013-10-09 22:48:51

标签: linux bash runtime

我正在经营一系列非常长的工作。到目前为止,一个人已经完成了,但我忘了检查它在完成之前运行了多长时间。 有没有办法找出完成的进程在linux中花了多长时间?

2 个答案:

答案 0 :(得分:2)

对于仍在运行的进程,可以按如下方式进行:

检查/proc/process-PID的创建时间:stat /proc/myprocesspid

对于完成的进程,除非该进程创建日志,否则这是不可能的。

要查找进程PID,您可以使用top命令查看繁忙进程的交互式有序列表,或ps -aux将显示系统上的所有进程长名单。

答案 1 :(得分:0)

如果您的作业未输出某些专用日志,您可能需要查看/var/log/messagesdmesg(或根据您的分发存储系统日志消息的位置)。运气好的话,你会找到一些可能对你有帮助的输出。