Как создать скрипт для проверки интернет-соединения?

Я новичок в программировании в Linux. Я начал майнинг биткойнов, используя linux mint xfce 15. Я действительно хорошо следую указаниям, просто не знаю с чего начать. Мне нужно создать скрипт, который может запускаться каждые 15 минут, чтобы проверить, есть ли соединение с интересом, если нет соединения, перезапустите соединение Wi-Fi. Мой Asus Eee B202 теряет связь с Интернетом, как, даже если Wi-Fi подключен. Поэтому, чтобы исправить это, я отключаюсь от Wi-Fi и снова подключаюсь. С сценарием, добавленным к работе cron, я могу избежать этого. Спасибо перед рукой.

6
задан 11 November 2013 в 09:49

1 ответ

Добавьте задание cron для root, чтобы запустить следующий скрипт:

#!/bin/bash

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

Не забудьте сделать его исполняемым:

chmod +x /path/to/script

Чтобы добавить задание cron для root, используйте следующую команду:

sudo crontab -e

И ваша запись cron из файла crontab должна выглядеть так:

0/15 * * * * /path/to/script
0
ответ дан 11 November 2013 в 09:49

Другие вопросы по тегам:

Похожие вопросы: