Linuxで通信量を監視する
前の記事でディスク容量を監視してみました。
ついでに、通信量を測定してみたかったので、watch
コマンドにifconfig
を渡してみた。
$ watch -n 1 ifconfig enx00e04c00004a
こんな感じ。enx~
はインターフェース名。書かなければ全部出てきます。
通信量は起動してからの受信量・送信量がそれぞれRX、TXとして表示されます。詳細はifconfig
のマニュアル見てね。
Every 0.1s: ifconfig enx00e04c00004a graviohub: Thu Sep 10 14:57:45 2020
enx00e04c00004a: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.86.55 netmask 255.255.255.0 broadcast 192.168.86.255
inet6 fe80::79b8:173:d2bd:f0e9 prefixlen 64 scopeid 0x20<link>
ether 00:e0:4c:00:00:4a txqueuelen 1000 (Ethernet)
RX packets 2500640 bytes 1823881816 (1.8 GB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3509207 bytes 1042507689 (1.0 GB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
このやり方もかなりお手軽なのでおすすめです。きちんと測定したいときはそれなりのやり方を考えましょう。:P
Author And Source
この問題について(Linuxで通信量を監視する), 我々は、より多くの情報をここで見つけました https://qiita.com/zrock/items/b2add4b0deab639dc183著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .