Перейти к содержимому

2-х минутный пинг в Linux

0

Я хочу пинговать 192.168.1.254 каждые 2 минуты. Попробовал следующее, но, кажется, через 2 минуты снова не пингуется.

ping -i 360 192.168.1.254

Как заставить пинг работать каждые 2 минуты? Что-нибудь мне нужно проверить / включить во встроенном Linux? Я использую тератерм, нужно ли писать макрос, чтобы он работал?

[ EDIT ]: я только что понял, что 360 это 6 минут. Но да, по сути, он все еще не пингует снова через 6 минут.

Я думаю, что проблема здесь в том, что это встроенный Linux, нормальный пинг работает нормально. Я не уверен, как я могу пойти и включить опцию -i.

447 просмотров
Fir.Id спросил 7 лет назад
F 3

1 ответ

1
Принятый ответ

360 = 60 * 6 = 6 минут. Может быть, попробовать 120 в течение 2 минут?

Если ваша версия ping не поддерживает -i, попробуйте цикл shell-script и sleep:

while true ; do ping -c1 192.168.1.254 ; sleep 120 ; done 

Если ваша версия пинга ни поддерживает, -iни -c, выяснить, какие варианты он делает поддержку, а также редактировать вопрос с этой информацией.

Это работает для меня, большое спасибо!

Fir.Id · 7 лет назад · 0
dirkt ответил 7 лет назад
D 8 608