端末にネットワークトラフィックを表示するには?

端末で実際のネットワークトラフィック(無線)を表示するには?

さらに:この情報をチャートに追加することは可能ですか top?

ここでは、コマンドラインのネットワークトラフィック監視のためのUbuntuのリポジトリーにいくつかの素晴らしいツールがあります:

bmon -一度に複数のインターフェイスを表示

enter image description here

スラーム -素敵な色のグラフを持っています

enter image description here

tcptrack -お気に入り どのくらいの帯域幅が使用されているか、またどのプロトコル(サービス/ポート)と送信先が行われているかを示します。あなたの帯域幅を使用している正確に何を知りたいときに非常に便利です

enter image description here

それは非常に簡単です! で"iftop"をインストール:

sudo apt-get install iftop

次に実行します

sudo iftop

どの端末からでも!

お楽しみください!

誰かがまた言及している必要があります nethogs.

sudo apt-get -y install nethogs
sudo nethogs

別のものだし、多分これについてクーラーであることは、それがトラフィックを示している あたり プロセス、画像が示すように

enter image description here

を見てみましょう このページは、

という素敵なツールがあります スピードメーター これは、Unicodeブロック文字、色を使用して端末にグラフを表示し、グラフ内の各ピークにラベルを追加することさえできます。

$ sudo apt-get install speedometer$ speedometer -l  -r wlan0 -t wlan0 -m $(( 1024 * 1024 * 3 / 2 ))

Screenshot after running the previous command

これは、いくつかのオプションを持って、複数のインターフェイスを監視することができ、複数の行または列に複数のグラフを表示することができ、さらには(ディスク上のファイルサイズを見て)単一のファイルのダウンロード速度を監視することができます。

イプトラフ

IPTrafは、Linux用のコンソールベースのネットワーク統計ユーティリティです。 TCP接続パケットとバイト数、インターフェイス統計とアクティビティ指標、TCP/UDPトラフィックの故障、LANステーションのパケットとバイト数など、さまざまな図を収集します。

特徴

ネットワークを通過するIPトラフィックに関する情報を表示するIPトラフィックモニタ。 TCPフラグ情報、パケットとバイト数、ICMPの詳細、OSPFパケットタイプが含まれています。 IP、TCP、UDP、ICMP、非IPおよびその他のIPパケット数、IPチェックサムエラー、インターフェイス動作、パケットサイズ数を示す一般的および詳細なインターフェイス統計。 一般的なTCPおよびUDPアプリケーションポートの着信パケットと発信パケットの数を示すTCPおよびUDPサービスモニタアクティブなホストを検出し、それらのデータアクティビティを示す統計情報を表示するLAN統計モジュールTCP、UDP、およびその他のプロトコル表示フィルタを使用すると、関心のあるトラフィックのみを表示できます。 ロギングは、イーサネット、FDDI、ISDN、SLIP、PPP、およびループバックのインターフェイスタイプをサポートします。 Linuxカーネルの内蔵のrawソケットインタフェースを利用し、サポートされているネットワークカードの広い範囲で使用することができます。 フルスクリーン、メニュー主導の操作。

認識されたプロトコル

IP TCP UDP ICMP IGMP IGP IGRP OSPF ARP RARP

非IPパケットは単に"非IP"として示され、イーサネットLAN上では適切なイーサネットアドレスが供給されます。

サポートされているインターフェイス

すべてのLinuxサポートされているイーサネットインターフェイスすべてのLinuxサポートされているFDDIインターフェイスSLIP非同期PPP同期PPP Over Isdn Isdn With Raw IPカプセル化Isdn With Cisco HDLC

ソース http://iptraf.seul.org/about.html

インストール

apt:

apt-get install iptraf

またはソースをダウンロード:

http://iptraf.seul.org/download.html

スクリーンショット

現在の接続:

tcp connections

現在のポート:

enter image description here

すべてのインターフェイスの概要:

enter image description here

インターフェイスごとの詳細:

enter image description here

ソース http://iptraf.seul.org/shots.html

tcpdump -i eth0 

それはあなたにそのインターフェイス(あなたのイーサネットカード)から流れるすべてのデータのストリーミング情報を与えるでしょう。 Wiresharkに似ています。

使用 ifconfig マシンのインターフェイスのリストを表示するには。

私は思う ifconfig [interface] それを行います。 のように:

gevorg@gevorg-TravelMate-3260:~$ ifconfig wlan0wlan0     Link encap:Ethernet  HWaddr 00:18:de:89:52:71            BROADCAST MULTICAST  MTU:1500  Metric:1          RX packets:0 errors:0 dropped:0 overruns:0 frame:0          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)gevorg@gevorg-TravelMate-3260:~$ ifconfig eth0eth0      Link encap:Ethernet  HWaddr 00:16:36:bf:92:e3            inet addr:192.168.10.100  Bcast:192.168.10.255  Mask:255.255.255.0          inet6 addr: fe80::216:36ff:febf:92e3/64 Scope:Link          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1          RX packets:342765 errors:0 dropped:0 overruns:0 frame:0          TX packets:306183 errors:0 dropped:0 overruns:0 carrier:0          collisions:0 txqueuelen:1000           RX bytes:373934806 (373.9 MB)  TX bytes:39111569 (39.1 MB)          Interrupt:16 

それは示します RXバイト数:73934806(373.9MB)TXバイト数:39111569(39.1MB).