為監控某服務器的網絡情況,制作一個sh腳本,記錄ping的長過程,並輸出日志以備觀察。
1、腳本如下
cat /home/summer/ping100.sh #!/bin/sh ping 172.16.0.100 -c 86400 | awk '{ print $0"\t" strftime("%H:%M:%S",systime()) }' > /tmp/ping100.log &
2、ping的參數-c,設置持續執行ping動作86400次(60*60*24*1),每次一秒,24小時。
3、后台執行腳本,nohup需要重定向,這里沒用,用&直接后台執行。
賦權
chmod +x ping100.sh
