linux命令获取进程运行时长,不足一小时,如何将时间输出为:时分秒格式。 50
如:运行时长不足小时为03:26,如何转换为00:03:26。使用命令为:ps-eopid,lstart,etime|grep$process_pid。...
如:运行时长不足小时为03:26,如何转换为00:03:26。
使用命令为:ps -eo pid,lstart,etime | grep $process_pid。 展开
使用命令为:ps -eo pid,lstart,etime | grep $process_pid。 展开
1个回答
展开全部
使用 ps命令 ,命令执行参数及运行结果如下:
#ps -A -opid,stime,etime,args
结果:
root:src# ps -A -opid,stime,etime,args
PID STIME ELAPSED COMMAND
1 09:21 08:56:14 init [3]
2 09:21 08:56:14 [migration/0]
3 09:21 08:56:14 [ksoftirqd/0]
4 09:21 08:56:14 [watchdog/0]
5 09:21 08:56:14 [events/0]
6 09:21 08:56:14 [khelper]
7 09:21 08:56:14 [kthread]
10 09:21 08:56:14 [kblockd/0]
11 09:21 08:56:14 [kacpid]
47 09:21 08:56:14 [cqueue/0]
说明:PID指的是进程ID号,STIME即启动时间,ELAPSED 即运行时间。
#ps -A -opid,stime,etime,args
结果:
root:src# ps -A -opid,stime,etime,args
PID STIME ELAPSED COMMAND
1 09:21 08:56:14 init [3]
2 09:21 08:56:14 [migration/0]
3 09:21 08:56:14 [ksoftirqd/0]
4 09:21 08:56:14 [watchdog/0]
5 09:21 08:56:14 [events/0]
6 09:21 08:56:14 [khelper]
7 09:21 08:56:14 [kthread]
10 09:21 08:56:14 [kblockd/0]
11 09:21 08:56:14 [kacpid]
47 09:21 08:56:14 [cqueue/0]
说明:PID指的是进程ID号,STIME即启动时间,ELAPSED 即运行时间。
追问
命令我知道,问题是比如运行不到一小时,怎么以00:00:00这种形式显示?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询