红联Linux门户
Linux帮助

Linux:查看一个进程连续运行时间

发布时间:2016-08-05 14:59:05来源:topspeedsnail.com作者:斗大的熊猫
请问,我怎么查询一个进程连续运行了多长时间呢?我使用的是Ubuntu系统。
 
你可以使用ps命令,这个命令是用来查看运行进程的详细信息的,包括运行的时间。
ps命令提供了两种时间格式:
etime:以<天:时:分:秒>的格式表示进程连续运行的时间
etimes:以<秒>的格式表示进程连续运行的时间
 
查询一个进程连续运行时间
例如要查询MySQL的运行时间。
 
1、找到要查询进程的PID
pidof mysqld   # 6616
# 或
ps aux | grep mysql
 
2、查询pid对应进程的运行时间
$ ps -p 6616 -o etime
ELAPSED
26:03
$ ps -p 6616 -o etimes
ELAPSED
1568
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23019.html