web-dev-qa-db-ja.com

TCP接続に着信するデータの量をリアルタイムで確認できるLinux端末コマンドはありますか?

これはtopに似ており、cpuプロセスをリアルタイムで確認できます。 WiresharkのようなGUIを探しているわけではありません。

45
user342580

iftop はクールで軽量です。

iftop_ui

ntop はさらにクールですが、Webベースでデーモンを使用します。

54
petrus

IPTraf は、Linuxのもう1つの一般的なリアルタイム帯域幅モニターです IPTraf-ng は、ipv6をサポートするIPTrafの更新されたフォークです

enter image description here

21
kernelpanic

nethogs 、アプリケーションごとにトラフィック分析が必要な場合- darkstat も機能します(Webフロントエンド)

10
mojo

これらはすべての詳細情報をUIスタイルで提供します。より単純な1つの用途を探している場合:

vnstat -l

(リアルタイム更新)のようなものが得られます:

[user@Host ~]$ vnstat -l

Monitoring em1...    (press CTRL-C to stop)

   rx:        4 kbit/s     5 p/s          tx:        4 kbit/s     3 p/s

同じコマンドを使用して、毎日/毎月/などのトラフィックレポートを取得できます。

8

これを行う2つの小さなユーティリティは tcptrackjnettop です。

tcptrack

jnettop

7
dlu