此命令用于判断本机到其他机器之间的网络是否通畅,是否有终端或者响应超时的情况:
nohup bash -c 'ping mysql.test.cn | while read pong; do echo "$(date "+%Y-%m-%d %H:%M:%S") - $pong"; done >> ping.log' &
输出结果:
[root@xxxx opt]# tail -f ping.log
2024-04-15 13:07:00 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4789 ttl=64 时间=0.228 毫秒
2024-04-15 13:07:02 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4790 ttl=64 时间=0.167 毫秒
2024-04-15 13:07:03 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4791 ttl=64 时间=0.270 毫秒
2024-04-15 13:07:04 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4792 ttl=64 时间=0.263 毫秒
2024-04-15 13:07:05 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4793 ttl=64 时间=0.258 毫秒
2024-04-15 13:07:06 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4794 ttl=64 时间=0.252 毫秒
2024-04-15 13:07:07 - 64 字节,来自 mysql.test.cn (192.168.165.47): icmp_seq=4795 ttl=64 时间=0.227 毫秒
2024-04-15 13:07:08 - 64 字节,来自 mysql.test.cn (192.168.165.47): ic