系统资源监控工具 SysMonTask 在 Ubuntu 20.04 下的安装和使用

By | 最新修改:2024-08-17

编写本文的主要目的在于教会大家如何在 Ubuntu 20.04 下安装和使用系统资源监控工具 SysMonTask。

SysMonTask 是一款可在多种 Linux 发行版下运行的图形用户界面的系统资源监控工具,它支持 Ubuntu(21.10 及以下版本)、Arch、Fedora 等基于 Linux 的操作系统。

SysMonTask 提供在 Linux 下能拥有类似于 Windows 进程管理器的功能。

这款系统资源监控器由 Python3 代码编写,而且在 GitHub 开源,它的源代码仓库地址: https://github.com/KrispyCamel4u/SysMonTask

SysMonTask软件全貌

点击图片查看大图

SysMonTask 的安装要求

  1. Ubuntu 系列系统支持: 18.04、20.04、21.04 以及 21.10,及其衍生版本;
  2. 不支持 Ubuntu 22.04;

  3. Ubuntu 20.04 及以下版本系统要求 psutil>=5.7.2:

    而系统软件库安装的 PyPI 版本安装不了这个版本的 psutil,也就是说要升级 Python3 的版本。


安装 SysMonTask

安装方式一,通过系统软件包管理器

# 安装依赖
sudo apt install -y python3-pip
sudo pip3 install -U pip
sudo pip3 install -U psutil 
sudo add-apt-repository ppa:camel-neeraj/sysmontask
sudo apt-get install -y sysmontask

安装方式二,通过源代码

若是 GitHub 无法访问,请参阅本站的其他文章: 《如何在境内加速 GitHub 资源的下载以及克隆》

sudo apt install -y git python3-setuptools python3-gi-cairo python3-gi gir1.2-gtk-3.0 gir1.2-wnck-3.0 python3-psutil
cd /tmp
git clone https://github.com/KrispyCamel4u/SysMonTask.git && cd SysMonTask
sudo python3 setup.py install

运行 SysMonTask

  1. 方法一:在终端下运行 sysmontask(建议先在命令行终端运行,从而知悉缺了什么依赖);
  2. 方法二:打开 Gnome 的 Launcher ,然后搜索 “sysmontask”;

  3. SysMonTask 的一些界面截图:

  • 进程列表界面(可列举多层进程):

    进程列表界面

    点击图片查看大图

  • CPU 资源占用情况:

    CPU 资源占用情况

    点击图片查看大图

  • 系统内存占用情况:

    系统内存占用情况

    点击图片查看大图

  • 已挂载的第一个磁盘的使用情况:

    磁盘的使用情况

    点击图片查看大图

  • 网络占用情况:

    网络占用情况

    点击图片查看大图


结语

本文讲述了如何在 Ubuntu 20.04 下安装系统资源监控工具 SysMonTask。

并且演示了如何使用 SysMonTask,以及展示了它的部分功能截图。


程序知路

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,欢迎互相探讨,一起学习,共同进步。

本文章可以转载,但是需要说明来源出处!

本文使用的部分图片来源于网上,若是侵权,请与本文作者联系删除: admin@icxzl.com