#!/bin/bash
# 查看 CPU 核心数
echo "CPU 核心数: $(lscpu | grep 'Core(s) per socket' | awk '{print $4}')"
# 查看 CPU 使用率
echo "CPU 使用率: $(top -bn1 | grep 'Cpu(s)' | awk '{print $2 + $4}')%"
# 查看内存大小和使用率
total_mem=$(free -m | grep 'Mem:' | awk '{print $2}')
used_mem=$(free -m | grep 'Mem:' | awk '{print $3}')
echo "内存大小: $total_mem MB"
echo "内存使用率: $((used_mem * 100 / total_mem))%"
# 查看硬盘大小和使用率
df -h | grep '/dev/sda1' | awk '{print "硬盘大小: " $2 ", 使用率: " $5}'
root@pve:~# bash da.sh
CPU核心数: 4
CPU占用率: 20.00%
内存总量: 7824 MB
已用内存: 2484 MB
内存使用率: 31.75%