
나는 인터넷 연결이 자주 (매일) 중단되는 문제를 겪고 있습니다. 연결할 때 DSL 속도는 계약서에 명시된 대로입니다. 나는 이러한 손실을 문서화하고 싶습니다. Bundesnzagentur는 이러한 상황에 대한 도구를 제공합니다.브라이트 밴드 뉴스- 하지만 이렇게 하려면 각 측정을 수동으로 시작해야 합니다. 나는 그 과정을 신경쓰고 싶지 않다. AFAICT breitbandmessung 소프트웨어에는 명령줄 인터페이스가 없습니다.
내 첫 번째 생각은 ping -i 300 google.com
출력을 텍스트 파일로 파이프하는 것이지만 지금까지는 날짜와 시간을 추가하는 방법을 모릅니다. 또는 이 목적을 위한 도구가 있을 수 있으며 cron 작업 등을 통해 이를 실행할 수 있습니다. 아니면 더 나은 방법은 명령줄 fu입니다.
답변1
백그라운드 일괄 처리를 원할 경우 cron
작은 스크립트를 사용하면 됩니다.
대개
#! /bin/sh
exec >> /var/log/ping.log
date
ping -c1 google.com |grep transmitted
답변2
bash
"네트워크 종료"를 모니터링한 다음 사용자가 지정한 "작업"을 수행하는 스크립트를 작성했습니다 .
필요에 따라 조정할 수 있습니다.
https://github.com/waltinator/net-o-matic