我正在运行带有 GNOME 3.28.1 的 Ubuntu 18.04。我需要一个可以在顶部面板上显示我的网络速度的 GNOME 扩展。我试过了网速这是一个在面板上显示速度的扩展程序,但由于我使用有上限的网络,我需要知道每个会话使用的数据量。哪个扩展程序会在我将鼠标悬停在它上面时显示这些信息?
答案1
答案2
简单网速如果您重新启动系统,将会重置。请改用vnstat
。
sudo apt-get install vnstat
等待 5 分钟让 vnstat 将所有可用接口添加到其数据库,或者如果您不想等待,则像vnstat -i <interface> --add
所有接口一样手动执行此操作。(用于vnstat --iflist
查看所有可用接口)
添加后,您将有许多不错的选项来查看您的网络使用情况(每日、每周、每月、每年、数据使用量最高的日子、实时流量等)。这些超出了您的使用范围。该命令vnstat -i <interface>
将为您提供该接口的每日、每月和每年的数据使用情况。使用以下命令仅提取当天的数据使用情况。
vnstat -i wlp4s0 --oneline | awk -F ';' '{print "Today:" $6}'
执行者是一个 gnome 扩展,它允许您以指定的间隔运行任何命令并在顶部栏中显示输出。安装此扩展并添加上述命令并配置间隔。如果您擅长编写 shell 脚本,则可以使用 vnstat 并提取所需的任何数据并显示在顶部栏中(如果您的数据计划每月或每周有上限,则可能很有用)。下面的命令将提供图中所示的输出
vnstat -i <interface> --oneline | awk -F ';' '{print "Today:" $6 " | Month:" $11}'
答案3
答案4
gnome-shell-system-monitor-applet
将是最佳集成选项,但据我所知,它不跟踪数据使用情况。
一个解决方案是使用 Conky vnstat
。参见这个答案(最后)看看如何设置