我正在一个相当古老的系统上做一些工作,需要知道几个进程何时启动。当我使用“ps -ef”时,一个人说10月18日和另一个3月23日。我们今年没有到10月18日,所以我不确定这是去年10月18日还是去年。 uptime命令显示2419天(6。6年!)所以10月18日可能早于2012年。这是一个HP-UX系统。我做了一些谷歌搜索,但我遇到的答案都没有,例如ps -o,查看/ proc目录。
cfgmgr 9947 9943 3 Mar 23 ? 6831:32 /home/cfgmgr/bin/snmpagt
root 24338 1 0 Oct 18 ? 2628:13 /usr/sbin/snmpdm -tcplocal
答案 0 :(得分:1)
PS只能显示日期,因为根据MAN页面的PS文档
'如果在调用ps的同一年没有启动进程,则仅显示年份;如果未在同一天启动,则仅显示“mmmdd”,否则将显示“HH:MM”。