如何创建脚本来检查互联网连接?

如何创建脚本来检查互联网连接?

我是 Linux 编程新手。我开始使用 Linux Mint XFCE 15 进行比特币挖掘。我非常擅长遵循指示,只是不知道如何开始。我需要创建一个每 15 分钟运行一次的脚本来检查是否有互联网连接,如果没有连接,则重新启动 wifi 连接。我的华硕 eee b202 不知何故失去了互联网连接,即使 wifi 已连接。因此,为了解决这个问题,我断开了 wifi 连接并重新连接。将脚本添加到 cron 作业后,我可以避免这样做。在此先谢谢大家。

答案1

为 root 添加一个 cron 作业来运行以下脚本:

#!/bin/bash

if ! [ "$(ping -c 1 google.com)" ]; then
    service network-manager restart
fi

不要忘记使其可执行:

chmod +x /path/to/script

要为 root 添加 cron 作业,请使用以下命令:

sudo crontab -e

并且 crontab 文件中的 cron 条目应如下所示:

0/15 * * * * /path/to/script

相关内容