linux ps 命令使用
查看进程占用内存和cpu:
ps aux
结果按如下排列:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 10011 59.0 0.0 0 0 ? Zl 5月31 46867:26 [python3] <defunct>
精确查询(排序)
#查看系统内占用cpu最大的几个进程
ps aux | sort -k 3 -rn |head
#查看系统内占用内存最大的几个进程
ps aux | sort -k 4 -rn |head
按内存升序排列;
ps aux --sort=+rss
按内存降序排列;
ps aux --sort=-rss
按cpu升序排列;
ps aux --sort=+%cpu
按cpu降序排列。
ps aux --sort=-%cpu