#!/bin/bash
# 界面输出区
optimize() {
echo "
----系统优化选择项目----
1.网络信息获取
2.CPU信息获取
3.内存信息获取
4.系统基本信息
5.网络测试
0.退出监测
"
}
# 函数命令区-order
ip_get(){
echo "--网卡列表--"
cat /proc/net/dev | sed -n '3,$p' | awk -F ':' {
'print $1'} |sed s/[[:space:]]//g|grep -v lo
echo "------------"
read -ep "请选择您想要获取IP的网卡名称:" wangka
zw=`ifconfig |grep -n1 $wangka |grep inet|awk '{print $5}'`
ip=`ifconfig |grep -n1 $wangka |grep inet|awk '{print $3}'`
wg=`ifconfig |grep -n1 $wangka |grep inet|awk '{print $7}'`
echo "网卡 $wangka IP为: $ip "
echo "网卡 $wangka 网关为: $wg "
echo "网卡 $wangka 子网掩码为: $zw "
}
# cpu信息获取
cpu_get(){
echo "
----cpu查询内容----
1.cpu的数量
2.cpu的空闲值
3.cpu的核心数
4.cpu的型号
0.返回上一层
e.直接退出监测
"<
centos7 shell脚本系统检测
最新推荐文章于 2023-03-14 00:07:11 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)