Logs

每 60 秒 ping 一次網關並將其保存到包含日期和時間的日誌文件中

  • August 24, 2021

我想在 Linux 中設置一個 60 秒間隔的 ping 命令,並將其保存到包含日期和時間的日誌文件中。

我可以按間隔執行 ping 命令並將其保存到日誌文件中,但我沒有日期和時間!另外,我不想在終端中輸入“ping 10.100 …. -i 60 > log”!我希望 Linux 本身能夠做到這一點!我只是配置Linux。

#! /bin/sh
export LANG=C TZ=UTC
( date; ping -c1 server.com ) >> /path/to/server.log

需要導出,因為解析日誌文件會容易得多。

把它放在cron中:

* * * * * /path/to/script.sh

引用自:https://unix.stackexchange.com/questions/666062