Skip to content

JiuYu77/SystemMonitor

Repository files navigation

encoding

UTF-8

描述

这是一个简洁的Linux系统监视器。具有监控网速(上下速度、下行速度)、CPU利用率、内存占用率的功能。 界面实现基于Qt5.14.2

clone

git clone https://github.com/JiuYu77/SystemMonitor.git

编译

确保已经安装了Qt

本项目基于Qt5.14.2搭建界面。

修改CMakeLists.txt

set(CMAKE_PREFIX_PATH "/home/jyu/install/Qt5.14.2/5.14.2/gcc_64")
修改为:
set(CMAKE_PREFIX_PATH "你的 Qt gcc目录")

创建build文件夹

mkdir build
cd build

cmake

cmake ..

make

make

script

cmd.sh

通过cmd.sh调用其他bash脚本。

qt=/home/jyu/install/Qt5.14.2/5.14.2/gcc_64
修改为:
qt="你的 Qt gcc目录"
bash cmd.sh --help

language.sh

language.sh用于生成 .ts文件 和 .qm文件。

qt="/home/jyu/install/Qt5.14.2/5.14.2/gcc_64/"
修改为:
qt="你的 Qt gcc目录"
bash cmd.sh lang

install.sh

install.sh设置了SystemMonitor.desktop

# rm ~/.local/share/applications/SystemMonitor.desktop
bash cmd.sh install

然后,你可以通过点击图标,来启动程序。

uninstall.sh

uninstall.sh删除SystemMonitor.desktop

bash cmd.sh uninstall

运行截图

致谢

ctguLMY/linux_terminal_monitor

nlohmann/json

About

Linux简易系统监视器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published