系统多少核
cat /proc/cpuinfo |grep processor|wc -l
xargs
xargs 是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。
ps -ef | grep TaskController | awk '{print $2}' | xargs
结果: 7540 7541 7542 7543 7544 7545 7546 7690
ps aux | grep xxx | awk '{print $2}' | xargs kill -9
cpu 内存的查询
sort
-r 相反的顺序
-n 按照数值排序
cpu:
ps aux|head -1 ; ps aux|sort -rn -k3|head -10
-k3 是按照第3列
内存:
ps aux|head -1 ; ps aux|sort -rn -k4|head -10