ps命令
查看指定进程在哪个CPU上运⾏:grep命令查看进程
#ps -eo pid,args,psr | grep nfs
相关参数:
-e all processes:显⽰所有进程
-f full:输出格式为完整输出
-o user-defined:输出指定的内容
pid:显⽰进程的pid
args:显⽰进程的名字(该进程执⾏时传⼊的命令⾏参数)
psr:显⽰运⾏此进程的cpu
查看所有⽤户分别启动多少进程:
#ps h -Led -o user | sort | uniq -c | sort -n
根据输出,可以看到当前每个⽤户启动了多少个进程,如果某个⽤户启动了过多的进程,就需要注意了。查看所有进程中使⽤内存排名前⼗的:
⽅法⼀:ps aux --sort -rss | head (建议)
⽅法⼆:ps aux|head -1;ps aux|grep -v PID|sort -rn -k4|head
查看所有进程中使⽤CPU排名前⼗的:
⽅法⼀:ps aux --sort -%cpu | head (建议)
⽅法⼆:ps aux|head -1;ps aux|grep -v PID|sort -rn -k3|head
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论