当前位置:首页 > Ubuntu > 正文

Ubuntu Glances命令详解(跨平台系统监控利器)

在日常使用 Linux 系统(尤其是 Ubuntu)时,我们常常需要了解系统的运行状态,比如 CPU 使用率、内存占用、磁盘 I/O、网络流量等。这时候,一个强大又直观的监控工具就显得尤为重要。今天我们要介绍的就是 Glances —— 一款功能全面、支持跨平台的实时性能监控工具。

Ubuntu Glances命令详解(跨平台系统监控利器) Ubuntu系统监控 Glances安装教程 跨平台资源监控工具 实时性能监控 第1张

什么是 Glances?

Glances 是一个用 Python 编写的开源系统监控工具,支持 Linux、Windows、macOS、BSD 等多种操作系统,因此被称为跨平台资源监控工具。它以终端界面(TUI)形式展示系统各项指标,信息丰富且布局清晰,非常适合系统管理员和开发者使用。

为什么选择 Glances?

  • 支持实时监控 CPU、内存、磁盘、网络、进程等关键指标
  • 界面简洁美观,颜色区分明显,一目了然
  • 可远程监控(通过 Web 模式或客户端-服务器模式)
  • 轻量级,资源占用低
  • 完全免费、开源,社区活跃

在 Ubuntu 上安装 Glances

安装 Glances 非常简单。推荐使用 apt 包管理器或 pip(Python 包管理工具)。以下是两种常用方法:

方法一:使用 apt 安装(推荐新手)

sudo apt updatesudo apt install glances

方法二:使用 pip 安装(获取最新版)

sudo apt install python3-pippip3 install glances

基本使用方法

安装完成后,在终端输入以下命令即可启动 Glances:

glances

启动后,你会看到一个彩色的终端界面,包含以下主要模块:

  • CPU:使用率、频率、温度(如支持)
  • LOAD:系统平均负载
  • MEM:物理内存使用情况
  • SWAP:交换分区使用
  • NETWORK:各网卡的收发速率
  • DISK I/O:磁盘读写速度
  • PROCESS:按资源占用排序的进程列表

常用快捷键

在 Glances 运行时,你可以使用以下快捷键进行交互:

  • qESC:退出程序
  • h:显示帮助菜单
  • a:按 CPU 使用率排序进程
  • m:按内存使用率排序
  • p:按进程名称排序
  • d:切换磁盘 I/O 显示

进阶功能:Web 模式监控

Glances 还支持通过浏览器远程查看系统状态!只需在服务器上启动 Web 服务:

glances -w

默认会在 http://localhost:61208 提供 Web 界面。如果要允许远程访问,请确保防火墙开放 61208 端口,并使用服务器 IP 地址访问,例如:http://192.168.1.100:61208

总结

Glances 是一款非常实用的 Ubuntu系统监控 工具,不仅功能强大,而且操作简单,特别适合 Linux 新手和运维人员。无论你是想快速查看本机状态,还是搭建远程监控系统,Glances 都能胜任。

赶快在你的 Ubuntu 系统上试试吧!只需一条命令,你就能掌握整个系统的“心跳”与“呼吸”。

关键词回顾:Ubuntu系统监控Glances安装教程跨平台资源监控工具实时性能监控