Как проверить доступность сайтов: команда ping в терминале

10,30,50 * * * * ping -q -c1 -w3 www.test.com | grep '1 received' - || mail -ne -s'Host 192.168.0.14 not reachable' [email protected]


Команда «ping» используется для проверки доступности узла (в данном случае, сайта) в сети. Она отправляет запросы ICMP эхо-пакетов на указанный узел и ожидает ответа. Если узел доступен, то будет получено подтверждение в виде строки «1 received». В противном случае, если доступность узла не была подтверждена, команда «grep» фильтрует вывод команды «ping» и ищет строку «1 received». Если данная строка не найдена, команда «mail» отправляет сообщение на указанный адрес электронной почты с информацией о том, что хост с IP-адресом 192.168.0.14 не доступен. Команда может быть полезна для мониторинга доступности сайтов и автоматического уведомления в случае их недоступности. Возможная альтернатива для проверки доступности сайтов — использование специализированных программ и сервисов, предоставляющих подобные функции с большими возможностями и гибкостью настройки. Аргументы, передаваемые команде «ping» в данном случае: «-q» — отображение только краткой информации, «-c1» — отправить только 1 пакет, «-w3» — ожидать ответа на запросы не более 3 секунд.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *