Ubuntu | 进程管理命令 ps

进程查看 ps

  • -aux    以BSD风格显示进程 常用
  • -efH    以System V风格显示进程
  • -e , -A 显示所有进程
  • a         显示终端上所有用户的进程
  • x         显示无终端进程
  • u         显示详细信息
  • f          树状显示
  • w        完整显示信息
  • l          显示长列表

一些案例

显示所有当前进程

ps -ax

ps -ax | less

查看指定用户user_name的进程

ps -u user_name

查看指定进程pid_num的具体信息

ps -u -p pid_num

根据CPU使用率来升序排序

ps -aux –sort -pcpu | less

ps -aux –sort -pcpu | head -n 50 #显示前50个结果

根据内存使用率来升序排序

ps -aux –sort -pmem | less

ps -aux –sort -pmem | head -n 50 #显示前50个结果

查看使用python命令的进程

ps -aux | grep python

备注:以上命令都可以通过watch -n 1 ‘命令’来进行动态查看,例如watch -n 1 ‘ps -aux | grep python

发表评论