60초마다 게이트웨이를 핑하고 날짜 및 시간을 포함하여 로그 파일에 저장합니다. [닫기]

60초마다 게이트웨이를 핑하고 날짜 및 시간을 포함하여 로그 파일에 저장합니다. [닫기]

Linux에서 60초 간격의 ping 명령을 설정하고 이를 날짜와 시간이 포함된 로그 파일에 저장하고 싶습니다.

주기적으로 ping 명령을 실행하여 로그 파일에 저장할 수 있지만 날짜와 시간이 없습니다! 또한 터미널에 "ping 10.100.... -i 60 > log"를 입력하고 싶지 않습니다! 나는 리눅스 자체가 이것을 할 수 있었으면 좋겠다! 방금 Linux를 구성했습니다.

답변1

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

로그 파일을 구문 분석하는 것이 더 쉽기 때문에 내보내기가 필요합니다.

크론에 넣으세요:

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

관련 정보