主机信息常用命令查询

筛选cpu型号几核
[root@doupo ~]# cat /proc/cpuinfo | grep "model name" | awk -F : '{print $2}' | wc -l

cat /proc/cpuinfo | grep "model name" | awk -F : '{print $2}' | uniq -c

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c|awk '{print $2" "$3" "$4" "$5" "$6" "$7" "$8" "$9" "$10"="$1;}'


筛选内存占比
[root@doupo ~]# free -m | grep -i mem | awk '{print $3/$2*100"%"}'

硬盘使用超过35%的
[root@doupo ~]# df -Th|awk -F"[ %]+" '/^\/dev/{if($6>35)print $1,$6"%"}'


cpu超的进程
top -bn 1 -i -c |awk '{ if (NR > 6) print }' |awk '{ if ($9 > 10) print $1,$9}'

cpu 使用率查询

[root@doupo ~]# top -bn 1 -i -c | grep Cpu | awk '{ print $2 "%" }'

让cpu超100 没有测试
for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done

posted @ 2018-10-17 17:41  夜辰雪扬  阅读(491)  评论(0)    收藏  举报