是否可以获取旧运行进程的开始时间?似乎ps会报告今天没有开始的日期(而不是时间),如果今年没有开始,则只报告今年。旧工艺的精度是否会永远丢失
您可以指定格式化程序并使用lstart,如以下命令:
ps-eo pid,lstart,cmd
上面的命令将输出所有进程,并使用格式化程序获取PID、命令运行和开始日期+时间
示例(来自Debian/Jessie命令行)
$ps-eo pid,lstart,cmd
PID命令已启动
2016年6月7日星期二01:29:38/sbin/init
2 2016年6月7日星期二01:29:38[KThread]
3 2016年6月7日星期二01:29:38[ksoftirqd/0]
2016年6月7日星期二01:29:38[kworker/0:0H]
7 2016年6月7日星期二01:29:38[rcu_sched]
8 2016年6月7日星期二01:29:38[rcu_bh]
9 2016年6月7日星期二01:29:38[移民/0]
2016年6月7日星期二01:29:38[kdevtmpfs]
11 2016年6月7日星期二01:29:38[netns]
277星期二2016年6月7日01:29:38[回写]
279 2016年6月7日星期二01:29:38[加密]
...
您可以阅读ps的手册页,也可以查看Opengroup的页面中的其他格式化程序