在Ubuntu桌面环境中,实时监控系统资源(如CPU、内存和网速)可以帮助你更好地了解系统运行状态。本文将介绍如何通过安装和配置indicator-sysmonitor,在系统托盘中实时显示网速及其他关键指标。

博主博客

什么是indicator-sysmonitor?

indicator-sysmonitor是一款轻量级的系统监视器,它会在桌面右上角的系统托盘中显示CPU、内存、网络速度等信息。它支持自定义显示格式,并且可以设置开机自动启动,非常适合需要随时关注系统性能的用户。

安装步骤

1. 添加PPA源

indicator-sysmonitor的官方PPA由fossfreedom维护,执行以下命令添加源:

sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor -y

2. 更新软件包列表

添加源后,需要更新本地的软件包缓存:

sudo apt-get update

3. 安装indicator-sysmonitor

使用apt安装该软件:

sudo apt-get install indicator-sysmonitor

安装完成后,你可以在应用程序菜单中找到它,或者直接在终端输入indicator-sysmonitor启动。

配置实时网速显示

首次启动

  • 运行indicator-sysmonitor,此时系统托盘中会出现一个CPU/内存使用率的图标(默认显示)。
  • 右键点击该图标,选择 Preferences(首选项)打开设置窗口。

自定义输出格式

在设置窗口的 General 选项卡中,你可以找到 Customize output(自定义输出)区域。这里允许你使用变量组合想要显示的监控项。
例如,要显示CPU、内存和网速,可以填入:

CPU: {cpu} 内存: {mem} 网速: {net}
  • {cpu}:CPU使用率百分比
  • {mem}:内存使用量/总量(例如:2.3GiB/7.7GiB)
  • {net}:实时网络上下行速度(例如:↓1.2MB/s ↑0.5MB/s)

你还可以调整其他选项,如刷新间隔(默认2秒)、显示的单位等。

保存并应用

点击 Save 或关闭窗口,托盘中的显示内容会立即更新为你设置的格式。

设置开机自动启动

为了每次登录系统都能自动运行监控,可以在设置窗口的 General 选项卡中勾选 Run on startup(开机启动)。或者通过桌面环境的“启动应用程序”工具手动添加indicator-sysmonitor命令。

补充说明

  • 网络接口选择:如果电脑有多个网络接口(如有线、无线、虚拟网卡),indicator-sysmonitor默认会自动检测并显示总网速。你也可以在设置中指定具体的接口。
  • 依赖项:该工具基于Python和GTK,安装时会自动解决依赖,一般无需额外操作。
  • 卸载:如果不再需要,可以通过sudo apt remove indicator-sysmonitor卸载,并可选地移除PPA源。

结语

通过以上简单几步,你的Ubuntu系统托盘中就能实时显示CPU、内存和网速了。这不仅能让你随时掌握系统负载,还能在网络异常时快速发现流量波动。赶快试试吧!