5

ps我正在使用各种命令显示有关当前进程的信息:

ps -eo pid,start,stime,command

如何按开始对这些结果进行排序?

我已经阅读man ps并尝试过-m-r以及-v排序选项。不幸的是,我无法使用这些选项按开始排序。

4

1 回答 1

6

你用etime. 那是经过的时间,以天,小时等为单位,适合数字排序。如果它是第一列,我认为 ps 会自动按它排序。

否则,您可以使用 覆盖排序顺序--sort,但请确保它位于-o选项之后,例如:

ps -o pid,user:32,start,etime,state,time,vsz,args --sort=etime
于 2011-12-01T00:36:45.773 回答