如何建立腳本來檢查網路連線?

如何建立腳本來檢查網路連線?

我是 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

相關內容