系統(tǒng)環(huán)境Centos 7
CPU核心數(shù)
<pre>
CPU_CORE=more /proc/cpuinfo |grep "cpu cores"|awk -F": " '{print $2}'|wc -l
</pre>
全部內(nèi)存大小
<pre>
MEM_ALL=grep MemTotal /proc/meminfo | cut -f2 -d:|awk '{print $1 $2}'
</pre>
空閑內(nèi)存大小
<pre>
MEM_FREE=grep MemFree /proc/meminfo | cut -f2 -d:|awk '{print $1 $2}'
</pre>
內(nèi)存使用率
<pre>
A=grep MemTotal /proc/meminfo | cut -f2 -d:|awk '{print $1}'
B=grep MemFree /proc/meminfo | cut -f2 -d:|awk '{print $1}'
C=expr $A - $B
MEM_USED=awk 'BEGIN{printf "%.2f%\n",('$C'/'$A')*100}'
</pre>
使用率大于50,80的目錄個數(shù)
<pre>
HDD_50USED=df -h|awk '{a=+$(NF-1);if(a>=50)print $NF}'|wc -l
HDD_80USED=df -h|awk '{a=+$(NF-1);if(a>=80)print $NF}'|wc -l
</pre>
上行流量
<pre>
UP=more /proc/net/dev|grep -v lo|grep -v Inter|grep -v packets|awk '{print $10}'
</pre>
下行流量
<pre>
DOWN=more /proc/net/dev|grep -v lo|grep -v Inter|grep -v packets|awk '{print $2}'
</pre>