Freebsd下看cpu 内存 流量等的监控软件
xfce4-自带的xfce4- taskmanager
xfce4-taskmanager 是 Xfce 桌面环境中的任务管理器,用于监控和控制正在运行的进程。
主要功能:
- 跨平台支持:支持 Linux、OpenBSD、FreeBSD 和 OpenSolaris 等操作系统。
- 资源监控:可以监视 CPU 和内存的使用情况。
- 界面功能:
- 树状视图列可重新排序。
- 显示窗口图标和名称。
- 图形用户界面:为 Xfce 编写的图形化应用程序,使用 GTK 图形用户界面库。
依赖软件包:
- libc6:GNU C 语言运行库。
- libcairo2:Cairo 2D 矢量图形库。
- libglib2.0-0:GLib 软件库,包含 C 例程。
- libgtk-3-0:GTK 图形用户界面库。
- libwnck-3-0:Window Navigator Construction Kit 运行时文件。
- libx11-6:X11 客户端库。
- libxfce4ui-2-0:Xfce 的小部件库(Gtk+3 变体)。
- libxfce4util7:Xfce4 的实用函数库。
- libxfconf-0-3:Xfce4 配置接口的客户端库。
- libxmu6:X11 实用程序库。
使用方式:
- 启动方法:可以通过菜单或命令行启动。
- 轻量级工具:适用于资源有限的系统环境,提供了基本的任务管理功能。
安装
FreeBSD系统下安装:
pkg install xfce4-taskmamager
在 Debian/Ubuntu 系统上可以使用命令 sudo apt-get install xfce4-taskmanager
进行安装。
自己以前最常用的是:gnome-system-monitor
gnome-system-monitor 是 GNOME 桌面环境下的系统监视器,用于查看和管理系统资源的使用情况。
主要功能
-
系统资源监控:
- CPU 使用率:实时显示 CPU 的使用情况,包括各个核心的负载。
- 内存占用:监控物理内存和交换空间的使用情况。
- 磁盘 I/O:显示磁盘的读写活动。
- 网络使用:监控网络接口的流量和带宽占用。
-
进程管理:
- 进程列表:显示当前运行的所有进程,包括进程名称、PID、用户、CPU 和内存使用情况等。
- 进程控制:允许用户结束进程、改变进程优先级或查看进程的详细信息。
- 进程依赖关系:显示进程之间的父子关系,帮助用户理解系统进程的结构。
-
系统信息查看:
- 基本信息:显示操作系统的版本、内核版本、GNOME 版本等。
- 硬件信息:展示已安装的内存大小、处理器型号和速度等。
- 文件系统:列出所有已挂载的文件系统及其使用情况。
-
图形化界面:
- 直观易用:提供图形化的用户界面,方便用户通过点击和拖拽操作来监控系统。
- 实时更新:界面会实时更新系统资源的使用情况,确保用户获取最新的信息。
-
定制选项:
- 更新间隔:用户可以设置进程列表的更新间隔。
- 显示选项:允许用户选择显示哪些列,以及列的排序方式。
- 警报设置:在结束或杀死进程之前,可以显示确认警报以防止误操作。
使用方法
-
启动方式:
- 命令行启动:在终端中输入
gnome-system-monitor
命令即可打开系统监视器。 - 图形界面启动:通过系统菜单中的“系统监视器”选项或快捷键(如 Ctrl + Esc)打开。
- 命令行启动:在终端中输入
-
界面操作:
- 选项卡切换:系统监视器界面包含多个选项卡,如“系统”、“进程”、“资源”和“文件系统”,用户可以通过点击选项卡来切换不同的视图。
- 进程管理:在“进程”选项卡中,用户可以右键点击进程来选择结束进程、改变优先级或查看详细信息等操作。
- 资源监控:在“资源”选项卡中,用户可以查看 CPU、内存和网络的使用情况图表,以及详细的数值信息。
优势
- 易于使用:图形化界面使得系统监控和管理变得简单直观,适合不熟悉命令行操作的用户。
- 功能全面:提供了丰富的系统监控和管理功能,满足用户日常的系统维护需求。
- 实时更新:界面实时更新系统资源的使用情况,确保用户获取最新的系统状态信息。
安装
FreeBSD下安装
但是暂时(截止到2025.4.15日)pkg2.1里还没有。
尝试在ports里编译安装,我的天,需要的依赖库太多了,慢慢编译吧!
使用make config-recursive 一次性解决所有的编译选项,省的后面半天时间还要时不时的过来看下配置信息并按下回车。
最终安装成功!
安装命令:
cd /usr/ports/sysutils/gnome-system-monitor
sudo make install clean