Indicator-Sysmonitor|Ubuntu 标题栏显示实时网速、CPU使用率等

分享一款在Ubuntu系统中非常实用的工具,名为Indicator-Sysmonitor。这是一款开源软件,你可以在GitHub上找到它,它能够让你在Ubuntu的任务栏中实时监控CPU和内存使用情况。虽然Ubuntu并没有像Windows端的TrafficMonitor那样广为人知的实时监控工具,但Indicator-Sysmonitor的功能丝毫不逊色。

安装指南

安装这款软件非常简单,首先你需要打开一个新的终端窗口并安装psutil。Psutil是一个Python模块,用于获取系统运行进程的信息以及CPU和内存的利用率。

执行以下命令安装所需的模块:

sudo apt-get install python3-psutil curl git gir1.2-appindicator3-0.1

接下来,你可以使用Git来克隆Indicator-Sysmonitor的代码库:

git clone https://github.com/fossfreedom/indicator-sysmonitor.git

然后进入下载的目录,并开始安装:

cd indicator-sysmonitor
sudo make install
nohup indicator-sysmonitor &

完成这些步骤后,你应该可以在Ubuntu的右上角工具栏看到Indicator-Sysmonitor的图标。

配置和使用

点击工具栏中的Indicator-Sysmonitor图标,选择“Preferences(偏好设置)”进行配置。如果你希望软件在开机时自动启动,确保勾选“Run on startup(开机时运行)”选项。

在“Preferences”中的第二个子页面,你可以自定义想要显示的信息。这里有一个文本框,允许你编辑显示的内容,以及下面的传感器列表,从中你可以选择需要监控的硬件传感器。

Indicator-Sysmonitor是一个强大的工具,尤其适合那些想要在Ubuntu系统上实时监控硬件性能的用户。通过简单的安装和配置,你就可以轻松地管理你的系统资源,保持对系统性能的持续观察。希望这篇文章能帮助你更好地利用Ubuntu系统的强大功能!

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 这是一个Linux命令,意思是在后台运行Java程序。其中的“&”表示后台运行,“nohup”表示即使终端关闭,程序也会继续运行,“java -jar”表示运行一个Java程序。而“停止”的中文意思不在这个命令中,需要使用其他命令来停止程序的运行。 ### 回答2: nohup是Linux系统中一个常用的命令,用来在后台运行一个进程,同时不受用户登出的影响。 java -jar是Java运行程序的命令,它的作用是运行已经打包好的Java程序。当我们在命令行输入"java -jar xxx.jar"的时候,系统会启动JVM虚拟机,然后将xxx.jar包中的class文件加载进内存,并执行其中的main()函数。 因此,"nohup java -jar xxx.jar"的意思就是在后台运行一个已经打包好的Java程序。这个命令会启动一个新的进程,并将指定的xxx.jar程序加载进内存,然后程序就会在后台继续运行,即使当前用户已经退出了终端或者关掉了ssh连接等。 nohup命令的一个重要参数是"&",这个参数表示将命令放置在后台运行。而使用nohup命令则可以保证即使当前用户退出登录,命令进程也能够常驻后台执行,直到任务完成才会结束运行,这对于一些需要长时间运行的任务来说非常有用。 总之,"nohup java -jar xxx.jar"能够保证我们在后台持续运行一个Java程序,同时避免因退出终端或断开SSH连接而导致程序停止运行的情况发生。对于后台需要运行的Java程序的开发者来说,这是一种非常实用的技巧。 ### 回答3: nohup是一个Linux命令,可以在后台运行程序,并将程序的所有输出重定向到一个文件中。当我们使用nohup时,程序会继续运行,即使我们关闭了终端或断开了SSH连接,程序也会保持运行状态。这个特点使得使用nohup成为比较常见的一种后台运行程序的方法。 而java -jar命令则是执行jar包文件的命令。一般来说,我们将程序打包成jar文件后,就可以用java -jar的命令来执行程序。这个命令的作用是解压jar文件,然后将其中的类文件加载到JVM中运行。 当我们把这两个命令结合在一起使用时,就可以在后台运行Java程序了。使用如下命令: nohup java -jar program.jar & 其中program.jar是我们要执行的jar包文件,&符号表示将命令放到后台运行。当我们运行这个命令后,程序就会在后台运行,并将所有输出重定向到nohup.out文件中。如果我们要查看程序的运行输出,可以使用命令: tail -f nohup.out 这个命令会持续跟踪nohup.out文件的输出,并将文件的内容打印到终端上。 值得注意的是,使用nohup来后台运行程序并不能完全解决程序运行中断的问题。当我们关闭服务器或者重启系统时,程序仍然会停止运行。因此,在实际生产环境中,我们还需要将程序配置成系统服务,以便在系统启动时自动启动程序。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sagima_sdu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值