打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
检查系统信息脚本
#!/bin/bash#输入不同字符完成不同巡检内容#打印提示符HINT(){        read -p "请按回车继续:"}#查看CPU信息CPU_INFO(){        echo        echo -e "\033[4;31mPrint the CPU info:\033[0m"        cat /proc/cpuinfo | awk 'BEGIN {FS=":"} /model name/{print "CPU Model:" $2 }'        cat /proc/cpuinfo | awk 'BEGIN {FS=":"} /cpu MHz/{print "CPU Speed:" $2"MHz"}'        grep -Eq 'svm|vmx' /proc/cpuinfo && echo "Virtualization: Support" ||         echo "Virtualization: No Support"        echo}#查看系统负载LOAD_INFO(){        echo -e "\033[4;31mPrint the system load:\033[0m"        uptime | awk 'BEGIN{FS=":"} {print $5}' | awk 'BEGIN{FS=","}\        {print "Last 1 minutes system load:"$1"\n""Last 5 minutes system load:"$2"\n"        "Last 15 minutes system load:"$3}'echo}#查看内存与交换分区信息MEM_INFO(){        echo        echo -e "\033[4;31mPrint the Memory and Swap info:\033[0m"        free | grep Mem | awk '{print "Mem free: "$5" Bytes"}'        free | grep Swap | awk '{print "Swap free: "$4" Bytes"}'        echo}#查看磁盘挂载信息DISK_INFO(){        echo        echo -e "\033[4;31mPrint system disk space usage:\033[0m"        df -h        echo}while truedo        clear        echo "------------------------------------------------------"        echo "1. 查看CPU信息"        echo "2. 查看系统负载"        echo "3. 查看内存与交换分区信息"        echo "4. 查看磁盘挂载信息"        echo "5. 退出系统"        echo "-------------------------------------------------------"        read -p "请选择1-4选项:" U_SELECT        #通过调用函数名称调用函数        case $U_SELECT in                1)                CPU_INFO                HINT                ;;                2)                LOAD_INFO                HINT                ;;                3)                MEM_INFO                HINT                ;;                4)                DISK_INFO                HINT                ;;                5)                exit                ;;                *)                read -p "请选择1-4选项,输入回车继续:"                ;;        esacdone
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
linux服务器巡检脚本
【shell】五、一个系统监控脚本
openwrt 查看相应的硬件信息
linux日常巡检脚本
获取linux内存、cpu、磁盘IO等信息脚本及其原理详解
SHELL脚本共享:系统实时监控程序(基于TOP指令优化)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服