列出所有PID

时间:2014-04-11 03:05:33

标签: linux bash process

ps -ax
PID 

1    
2
. 
.
.
1549
1564 
1569 

.
.
1716
1730 
1759 

有没有什么方法可以按降序生成流程PIDS,即用户级流程,系统级流程然后将它们分开

PID
1759 
1730
1716
.
.
2
1

1 个答案:

答案 0 :(得分:1)

您可以使用k修饰符来指定排序顺序。话说:

 ps axk-pid

会通过减少PID对输出进行排序。

来自man ps

   k spec          Specify sorting order. Sorting syntax is
                   [+|-]key[,[+|-]key[,...]]. Choose a multi-letter key
                   from the STANDARD FORMAT SPECIFIERS section. The "+"
                   is optional since default direction is increasing
                   numerical or lexicographic order. Identical to --sort.
                   Examples:
                   ps jaxkuid,-ppid,+pid
                   ps axk comm o comm,args
                   ps kstart_time -ef

此外,您可以使用-o选项来控制显示哪个列。话说:

ps axk-pid -o pid

将仅显示进程ID。