脚本——基础命令

#!/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

posted @ 2020-05-06 20:14  鸿杨杨  阅读(134)  评论(0编辑  收藏  举报