Linux配置簡單採集

Linux配置簡單採集
#!/bin/bash
#CPU邏輯個數
cpu_processor=$(cat /proc/cpuinfo  | grep processor | wc -l)
#CPU物理個數
cpu_num=$(cat /proc/cpuinfo  | grep "physical id" | sort | uniq | wc -l)
#物理內存
server_memory=$(cat /proc/meminfo  | grep "MemTotal" | awk '{print $2/1024/1024}')
#GB
disk_GB=$(df -P -B 1m | awk '{print $2}' | grep -v '[^0-9]' | awk NF | awk 'BEGIN {count=0;} {count=count+$0;} END{print count/1024}')
 
printf "CPU邏輯個數:%s\nCPU物理個數: %s\n物理內存: %s\n磁盤容量:%s\n" $cpu_processor $cpu_num $server_memory $disk_GB

轉:https://www.cnblogs.com/jjzd/p/7305372.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章