我正在使用各种ps
命令显示有关当前进程的信息:
ps -eo pid,start,stime,command
如何通过开始对这些结果进行排序?
我已阅读man ps
并尝试了-m
,-r
和-v
排序选项。不幸的是,我无法使用这些选项按开始排序。
答案 0 :(得分:4)
您使用etime
。这个经过的时间,以天,小时等为单位,适合于数字排序。如果它是第一列,我认为ps会自动排序。
否则,您可以使用--sort
覆盖排序顺序,但要确保它位于-o
选项之后,例如:
ps -o pid,user:32,start,etime,state,time,vsz,args --sort=etime