
Когда я пытаюсь выполнить команду ping на имя хоста неисправного компьютера, я получаю сообщение об ошибке, сообщающее о том, что не удается разрешить имя хоста.
$ alice:~ me$ ping bob
ping: cannot resolve bob: Unknown host
Есть ли способ сделать пинг более постоянным? Я хочу, чтобы он продолжал попытки, чтобы я мог видеть, когда bob
он снова будет в сети.
решение1
а)
while true; do
ping bob || sleep 1
done
или
until ping bob; do
sleep 1
done
или б) Настройте метод разрешения имен, который не зависит от работоспособности целевого хоста. /etc/hosts
Для ленивых.