Linux 下查看进程运行时间

使用 ps -o etime 命令,参数 o 用来格式化输出

  • etime 显示该进程自启动以来,经历的时间,格式 [[DD-]hh:]mm:ss
  • etimes 以秒的形式,显示该进程自启动以来经历的时间

找到进程 PID

1
2
gax@ubuntu:~$ pidof bash
1963

查看进程运行时间

1
2
3
4
5
6
gax@ubuntu:~$ ps -p 1963 -o etime
ELAPSED
06:16
gax@ubuntu:~$ ps -p 1963 -o etimes
ELAPSED
381

同时输出多个进程信息

1
2
3
gax@ubuntu:~$ ps -p 1963 -o etimes,uid,gid,pid,cmd
ELAPSED UID GID PID CMD
543 1000 1000 1963 bash
赞赏是对作者最大的支持!
0%