定时任务与网络检测重启脚本
立即下载
资源介绍:
1.CheckAndRestart-NetworkManager:Ubuntu系统每10分钟执行一次指定脚本的定时任务;
2.check_wifi_and_restart_nm.sh:检测网络状态是否正常,否则重启NetworkManager.
#!/bin/bash
# 检查无线网络连接状态
if ! nmcli -t -f ACTIVE,TYPE,NAME con show --active | grep -q 'wlan0'; then
echo "无线网络连接失败,正在重启 NetworkManager..." | tee -a /var/log/syslog
sudo systemctl restart NetworkManager
# 等待几秒钟
sleep 10
else
echo "无线网络连接正常" | tee -a /var/log/syslog
fi