Indicator-SysMonitor,在任务栏显示 CPU 和内存是使用情况

本文介绍如何在Ubuntu上安装并配置Indicator-Sysmonitor,一款轻量级的系统监控工具,用于实时查看CPU、内存等资源使用情况。文章包含安装步骤及偏好设置教程。
部署运行你感兴趣的模型镜像

转至:http://blog.youkuaiyun.com/chaimingkun/article/details/8221860


1、首先在Ubuntu上安装 Indicator-Sysmonitor:

sudo add-apt-repository ppa:alexeftimie/ppa           # 途中需要按“Enter”键以确认继续安装


sudo apt-get update                      # 没有这命令,安装indicator-sysmonitor可能会提示“未发现软件包”


sudo apt-get install indicator-sysmonitor                 # 安装indicator-sysmonitor 


2、找到并打开Indicator-Sysmonitor



3、在“系统托盘”点击Indicator-Sysmonitor软件,选择 "Preferences",并且按需要选择显示的项目


附上5款Ubuntu监控工具


您可能感兴趣的与本文相关的镜像

Qwen3-8B

Qwen3-8B

文本生成
Qwen3

Qwen3 是 Qwen 系列中的最新一代大型语言模型,提供了一整套密集型和专家混合(MoE)模型。基于广泛的训练,Qwen3 在推理、指令执行、代理能力和多语言支持方面取得了突破性进展

<think> 根据用户的问题,用户希望解决indicator-sysmonitor在关闭终端后就退出的问题。这通常是因为用户是通过终端命令启动该程序的,当终端关闭时,它会发送SIGHUP信号给其子进程,导致indicator-sysmonitor也退出。 解决方法是将indicator-sysmonitor设置为后台运行,并且脱离终端的会话。常见的方法有: 1. 使用`nohup`命令:这个命令可以让程序忽略SIGHUP信号,并且将输出重定向到nohup.out文件。 2. 使用`disown`命令:在程序启动后,将其从当前shell的作业列表中移除,这样即使终端关闭,程序也不会收到SIGHUP信号。 3. 在命令最后添加`&`符号使其后台运行,然后使用`disown`。 此外,由于indicator-sysmonitor是一个系统监视器指示器程序,通常我们希望它在后台持续运行,所以可以考虑将其设置为开机启动。具体方法取决于用户使用的桌面环境(如GNOME、KDE等)或启动管理器(如systemd)。 下面提供具体的步骤: ### 方法1:使用nohup 在终端中运行: ```bash nohup indicator-sysmonitor & ``` 这样,即使关闭终端,程序也会继续运行。程序的输出会被重定向到当前目录下的`nohup.out`文件中。 ### 方法2:使用disown 如果已经运行了程序,可以按以下步骤操作: 1. 启动程序并放入后台: ```bash indicator-sysmonitor & ``` 2. 然后使用`disown`命令: ```bash disown ``` 或者,如果你知道作业号(通过`jobs`命令查看),可以指定作业号,例如: ```bash disown %1 ``` ### 方法3:创建桌面启动项(开机自启) 如果希望每次开机自动启动indicator-sysmonitor,可以创建一个.desktop文件放在`~/.config/autostart/`目录下。 1. 创建或编辑文件: ```bash nano ~/.config/autostart/indicator-sysmonitor.desktop ``` 2. 在文件中添加以下内容: ```ini [Desktop Entry] Type=Application Name=Indicator-Sysmonitor Exec=indicator-sysmonitor Comment=System monitor indicator ``` 3. 保存并退出。这样每次登录时,程序会自动启动。 ### 方法4:使用screen或tmux 虽然不常用,但也可以使用screen或tmux创建一个分离的会话来运行程序,然后退出终端。但这种方法对于普通用户来说可能稍显复杂。 ### 注意事项 - 确保已经正确安装了`indicator-sysmonitor`。如果没有,可以通过以下命令安装(Ubuntu为例): ```bash sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt update sudo apt install indicator-sysmonitor ``` ### 推荐方法 对于临时运行,推荐使用方法1或2。对于长期使用,推荐使用方法3(创建自启动项)这样每次登录都会自动启动。 请根据用户的具体情况选择合适的方法。 §§相关问题§§ 1. 如何检查`indicator-sysmonitor`是否在后台运行? 2. 如何停止后台运行的`indicator-sysmonitor`? 3. 如何配置`indicator-sysmonitor`显示的内容? </think> ### 解决 indicator-sysmonitor 关闭终端后退出问题 这是由于通过终端直接启动时,进程会随终端关闭而被终止。以下是三种解决方案: #### 方法1:使用 `nohup` 命令(推荐) ```bash nohup indicator-sysmonitor & exit ``` - **原理**:`nohup` 会忽略挂断信号(SIGHUP),`&` 使进程后台运行 - **效果**:关闭终端后进程持续运行 - **日志**:输出保存在 `nohup.out`(可添加 `> /dev/null 2>&1` 禁用日志) #### 方法2:使用 `disown` 命令 1. 启动程序并放入后台: ```bash indicator-sysmonitor & ``` 2. 按 <kbd>Ctrl+Z</kbd> 暂停进程 3. 解除进程与终端的关联: ```bash bg && disown -h %1 ``` #### 方法3:创建 systemd 服务(系统级后台运行) 1. 创建服务文件: ```bash sudo nano /etc/systemd/system/indicator-sysmonitor.service ``` 2. 写入以下内容: ```ini [Unit] Description=Indicator Sysmonitor Service [Service] ExecStart=/usr/bin/indicator-sysmonitor Restart=always User=你的用户名 [Install] WantedBy=multi-user.target ``` 3. 启用服务: ```bash sudo systemctl daemon-reload sudo systemctl enable --now indicator-sysmonitor ``` ### 验证是否生效 ```bash pgrep -lf indicator-sysmonitor # 查看进程ID kill -s 0 <进程ID> # 检查进程是否存在(返回0表示存活) ``` > **提示**:若未安装程序,先执行: > ```bash > sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor > sudo apt update && sudo apt install indicator-sysmonitor > ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值