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