ご存知のとおり、 ping コマンドは、ターゲットホストが到達可能かどうかを確認するために使用されます。 Pingコマンドを使用して、ICMPエコー要求をターゲットホストに送信し、宛先ホストが稼働しているか停止しているかを確認できます。 pingコマンドを頻繁に使用する場合は、「Prettyping」を試してみることをお勧めします。 。 Prettypingは、標準のpingツールの単なるラッパーであり、pingコマンドの出力をより美しく、読みやすく、カラフルでコンパクトにします。かなりの部分は、バックグラウンドで標準のpingコマンドを実行し、出力を色とUnicode文字で解析します。これは、 Bashで記述された無料のオープンソースツールです。 およびawk また、GNU / Linux、FreeBSD、Mac OS XなどのほとんどのUnixライクなオペレーティングシステムをサポートします。Prettypingは、pingコマンドの出力をより美しくするために使用されるだけでなく、以下に示すその他の注目すべき機能も備えています。
- 失われたパケットまたは欠落したパケットを検出し、出力にマークを付けます。
- ライブ統計を表示します。統計は、各応答が受信された後に常に更新されますが、pingは応答が終了した後にのみ表示されます。
- 出力を台無しにすることなく「不明なメッセージ」(エラーメッセージなど)を処理するのに十分なスマートさ。
- 繰り返されるメッセージの印刷を避けます。
- 最も一般的なpingパラメータはPrettypingで使用できます。
- 通常のユーザーとして実行できます。
- 出力をファイルにリダイレクトできます。
- インストールは必要ありません。バイナリをダウンロードし、実行可能にして実行するだけです。
- 高速で軽量。
- そして、最終的に出力がきれいで、カラフルで、非常に直感的になります。
LinuxにPrettypingをインストールする
すでに述べたように、Prettypingはインストールを必要としません。ポータブルアプリです!コマンドを使用してPrettypingバイナリファイルをダウンロードするだけです:
$ curl -O https://raw.githubusercontent.com/denilsonsa/prettyping/master/prettyping
バイナリファイルを$PATHに移動します(例: / usr / local / bin ) 。
$ sudo mv prettyping /usr/local/bin
そして、以下のように実行可能にします:
$ sudo chmod +x /usr/local/bin/prettyping
とても簡単です。
Prettypingを使用してPingコマンドの出力をよりきれいにしましょう
インストールしたら、任意のホストまたはIPアドレスにpingを実行し、pingコマンドの出力をグラフィカルに表示します。
$ prettyping ostechnix.com
視覚的に表示されるping出力は次のとおりです。

Prettypingを使用してPingコマンドの出力をよりきれいにする
引数なしでPrettypingを実行すると、 Ctrl + cを押して手動で停止するまで実行が継続されます。 。
Prettypingはpingコマンドの単なるラッパーであるため、最も一般的なpingパラメーターを使用できます。たとえば、 -cを使用できます 特定の回数だけホストにpingを実行するフラグ(例: 5 ) :
$ prettyping -c 5 ostechnix.com
デフォルトでは、prettynpingは出力を色付きの形式で表示します。色付きの出力が気に入らないですか?問題ない! --nocolor
オプション。
$ prettyping --nocolor ostechnix.com
同様に、--nomulticolor
オプション:
$ prettyping --nomulticolor ostechnix.com
Unicode文字を無効にするには、--nounicode
オプション:

Unicodeをサポートせずにきれいにする
これは、端末が UTF-8をサポートしていない場合に役立ちます。 。システムのUnicode(フォント)を修正できない場合は、--nounicode
オプション。
プリティピングは、出力をファイルにリダイレクトすることもできます。次のコマンドは、prettyping ostechnix.com
ostechnix.txt
ファイル。
$ prettyping ostechnix.com | tee ostechnix.txt
Prettypingには、次のようなさまざまなタスクを実行するのに役立つオプションがいくつかあります。
- レイテンシの凡例を有効/無効にします。 (デフォルト値:有効)
- 設計された出力を端末に強制します。 (デフォルト:自動)
- 統計行で最後の「n」pingを使用します。 (デフォルト:60)
- 端子寸法の自動検出を無効にします。
- awkインタープリターをオーバーライドします。 (デフォルト:awk)
- pingツールを上書きします。 (デフォルト:ping)
詳細については、ヘルプセクションをご覧ください:
$ prettyping --help
推奨される読み物:
- Linuxで一度に複数のホストにpingを実行する方法
Prettypingは追加機能を追加しませんが、個人的には次の機能実装が気に入っています。
- ライブ統計-すべてのライブ統計を常に表示できます。標準のpingコマンドは、終了後にのみ統計を表示します。
- コンパクト-ターミナルでより長い期間を確認できます。
- Prettypingは欠落している応答を検出します。
pingコマンドの出力を視覚的に表示する方法を探している場合は、Prettypingが間違いなく役立ちます。試してみてください。失望することはありません。