#!/bin/bash
cpu=`cat /proc/cpuinfo | grep "cpu cores" | uniq | awk -F: '{print $2}'`
echo "cpu num:$cpu"
MemTotal=`free -g |grep "Mem:" | awk '{print $2}'`
echo "memory tatal: $MemTotal""G"
MemFree=`free -m |grep "Mem:" | awk '{print $4}'`
echo "memory free: $MemFree""M"
disk_size=`df -h / | awk '{print $2}' | sed -n '2p'`
echo "disk size: $disk_size"
system_bit=`getconf LONG_BIT`
echo "system bit: $system_bit"
process=`ps -ef | wc -l`
echo "process: $process"
soft_num=`dpkg -l |wc -l`
echo "software num: $soft_num"
ip=`ifconfig eth0 |grep "inet \u5730\u5740"|awk -F ' ' '{print $2}'|cut -d ":" -f 2`
echo "ip: $ip"
linux bash脚本获取系统信息(cpu 总内存 可用内存 文件系统大小 系统位数 进程数 软件包数量 IP地址)
最新推荐文章于 2025-06-18 21:28:15 发布