ps命令高级用法

  1. 1. 通常用法
  2. 2. 使用cpu或者内存排序
  3. 3. 显示进程树
  4. 4. 显示进程下的所有线程

ps命令高级用法

1. 通常用法

  • -aux 显示所有包含其他使用者的行程
  • -a 显示一个终端的所有进程,除了会话引线
  • -u uid or username 选择有效的用户id或者是用户名
  • -x 显示没有控制终端的进程,同时显示各个命令的具体路径。dx不可合用。(utility)
ps -aux

2. 使用cpu或者内存排序

ps -aux --sort=-pcpu,+pmem

取前5个

ps -aux --sort=-pcpu,+pmem | head 5

3. 显示进程树

ps -aux --forest

4. 显示进程下的所有线程

-L 显示线程
-p 选择进程PID

ps -p 18008 -L -o pcpu,pmem,pid,tid,time,tname,cmd

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wind.kaisa@gmail.com

💰

×

Help us with donation