私はインターネット接続が頻繁に(毎日)中断される問題を経験しています。接続するときの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