当前位置:编程学习 > 网站相关 >>

查看进程启动时间(精确到s)

#! /bin/bash
#starttime.sh -sakulagi
PID=$1 
JIFFIES=`cat /proc/$PID/stat | cut -d" " -f22` 
UPTIME=`grep btime /proc/stat | cut -d" " -f2` 
START_SEC=$(( $UPTIME + $JIFFIES / 100 )) 
START_TIME=`date -d "1970-1-1 UTC $START_SEC seconds"` 
echo $START_TIME
------------------------------
使用方法:
sh starttime.sh pid
其中pid是待查看进程的进程号
补充:综合编程 , 其他综合 ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,