#!/bin/bash
while true
do
echo "1.系统版本"
echo "2.系统负载"
echo "3.系统登录用户"
echo "4.内存使用率"
echo "5.硬盘使用率"
echo "6.日期时间"
echo "7.退出"
echo ""
read -ep "请输入想执行的命令" ml
case $ml in
1)
a=`more /etc/redhat-release`
echo "当前版本为 $a"
;;
2)
a=`uptime`
echo "负载均衡为 $a"
;;
3)
a=`who`
echo "登录用户 $a"
;;
4)
a=`free|grep Mem|awk '{print $3/$2*100}'|awk -F '.' '{print $1}'`
echo "内存使用率 $a%"
;;
5)
a=`df -h|grep sda2|awk '{print $4}'`
echo "硬盘使用率$a"
;;
6)
a=`date +%Y-%m-%d-%H-%M-%S`
echo "当前系统时间 $a"
;;
7)
break
;;
*)
echo "输入错误,请重新输入"
;;
esac
done