如何在 Antergos/Arch Linux 上设置 ping 任务?

如何在 Antergos/Arch Linux 上设置 ping 任务?

我想设置一个连续的任务,每秒 ping 一个网关。我该怎么办呢?最性能友好的解决方案将是最好的。

不需要输出,我只希望它能 ping 通。

答案1

如果您对 1 秒的时间范围不太精确,您可以在 shell 脚本中使用无限循环:

#!/bin/sh
while true; do
    ping -i 1 192.0.2.0
done

应该ping退出,循环再次开始。-i选项设置 ping 之间的间隔。

答案2

您可以使用以下命令在后台永远运行 ping(直到重新启动服务器)nohup

nohup ping <Gateway address> &

相关内容