使用 Glances 监控系统资源

LinuxLinuxBeginner
立即练习

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

介绍

Glances 是一款多功能系统监控工具,能够实时提供各种系统资源的全面概览。它在一个命令行界面中显示有关 CPU、内存、负载、网络接口、磁盘 I/O 等统计信息。

Glances 系统监控界面

Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/SystemInformationandMonitoringGroup(["System Information and Monitoring"]) linux/SystemInformationandMonitoringGroup -.-> linux/watch("Command Repeating") linux/SystemInformationandMonitoringGroup -.-> linux/ps("Process Displaying") linux/SystemInformationandMonitoringGroup -.-> linux/top("Task Displaying") subgraph Lab Skills linux/watch -.-> lab-384503{{"使用 Glances 监控系统资源"}} linux/ps -.-> lab-384503{{"使用 Glances 监控系统资源"}} linux/top -.-> lab-384503{{"使用 Glances 监控系统资源"}} end

使用 Glances 查看系统指标

在环境中打开终端(图中的 ① 或 ②),然后输入以下命令:

glances
Glances 系统指标界面

当你运行此命令时,Glances 会在终端中打开一个界面,持续更新以显示实时系统信息。默认视图包括 CPU 使用率、内存利用率、交换空间、网络吞吐量、磁盘 I/O 和活动进程等部分。每个部分都清晰地标注,让你一目了然地了解正在使用的资源及其使用情况。

界面导航

在 Glances 界面中,你可以使用某些键盘快捷键来导航和自定义显示的数据:

  • 方向键:在活动进程列表中导航。
  • c:按 CPU 使用率排序进程。
  • m:按内存使用率排序进程。
  • p:按进程名称排序。
  • d:显示/隐藏磁盘 I/O 统计信息。
  • n:显示/隐藏网络统计信息。
  • h:显示键盘快捷键的帮助信息。
  • q:退出应用程序。

总结

Glances 是一款高效且用户友好的工具,能够提供系统性能和健康状况的详细快照。无论你是监控服务器还是个人电脑,Glances 都提供了一种强大的方式来关注最重要的资源。其灵活性和易用性使其成为系统管理员和普通用户的绝佳选择。