iftop怎么用?

use*_*041 8 networking

Iftop 是我下载的内容,用于查看我的计算机或 LAN 上任何其他计算机的日常互联网使用情况(即兄弟姐妹的使用情况)。我想要每台计算机每天的总 MB 数。所以我安装并运行了 sudo iftop,我得到了一个屏幕,就像网站说的那样,我应该除外,没有域或 IP 或任何东西,它是一个空图表。 是否有命令我必须告诉它来监视我的本地网络? 我知道我现在正在网上冲浪。是的,我阅读了网页,不,我没有了解如何使用,所以一定是我缺少的“常识”。

Mit*_*tch 7

iftop 显示网络接口带宽使用情况。要安装 iftop(如果未安装),只需按键盘上的Ctrl+ Alt+T打开终端。当它打开时,运行以下命令:

sudo apt-get install iftop
Run Code Online (Sandbox Code Playgroud)

默认情况下,iftop 命令显示第一个可用以太网设备的带宽使用情况。

sudo iftop
Run Code Online (Sandbox Code Playgroud)

或者您也可以使用 -i 选项指定接口。

sudo iftop -i eth0
Run Code Online (Sandbox Code Playgroud)

在 iftop 运行时,您可以按以下任一键来显示更多输出。

S - display source port
D - display destination port
n - show IP instead of host name
1/2/3 - sort by the specified column
< - sort by source name
> - sort by destination name
P - pause display ( else it will be often updated to show the current status )
j/k - scroll display
? - for help
Run Code Online (Sandbox Code Playgroud)

下图显示了可以与 iftop 一起使用的不同参数(选项)。

在此处输入图片说明


小智 3

Iftop 可能设置为使用不同的网络接口。运行命令ifconfig来查看您的连接。然后,例如,如果您的连接名为eth0运行命令sudo iftop -i eth0。希望这能解决您的问题。