**
服务器巡检脚本
要求:
- 输出服务器CPU核心数
- 输出服务器内从总数和剩余内存
- 输出硬盘使用相关信息
- 输出网卡IP地址
创建脚本
脚本名称自定义
vim 1.sh
脚本内容
#!/bin/bash
echo "服务器系统版本为: $(cat /etc/redhat-release)"
echo "服务器CPU核心数为: $(grep -c processor /proc/cpuinfo)"
echo "服务器内存总数为: $(free -h|awk '/Mem/{print $2}')"
echo "剩余内存为: $(free -h|awk '/Mem/{print $4}')"
echo "磁盘总大小为: $(lsblk |awk '/disk/{print $4}')"
echo "磁盘使用率为: $(df -h|awk '/root/{print $(NF-1)}')"
echo "网卡ip地址为: $(ifconfig |awk '/broadcast/{print $2}')"
脚本执行结果
服务器系统版本为: CentOS Linux release 7.5.1804 (Core)
服务器CPU核心数为: 1
服务器内存总数为: 974M
剩余内存为: 127M
磁盘总大小为: 20G
磁盘使用率为: 43%
7
网卡ip地址为: 192.168.111.128
192.168.122.1