Ubuntu中如何使用Glances

61次阅读
没有评论

共计 1370 个字符,预计需要花费 4 分钟才能阅读完成。

这篇文章将为大家详细讲解有关 Ubuntu 中如何使用 Glances,丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

很少有命令行工具可以适应不同的终端尺寸,为用户提供 *** 限度的信息。绝大多数的工具的显示都是类似的 mdash; mdash; 要么显示的信息混乱了或工具给出一个错误信息。不过,Glances 却是一个支持在 80X24 终端到任何更大尺寸终端上显示大量系统 / 网络监控相关信息的工具。

提示 — 这篇文章中的所有例子在 Ubuntu 13.04 的 bash shell 上测试过。

简短教程

Glances 是一个系统监控工具,它在你的终端上能展示各种各样的系统相关信息。这些信息包括:

CPU 相关信息

磁盘 IO 相关信息

内存相关信息

挂载点相关信息

网络接口相关信息

进程相关信息

等等

这是 glances 示例截图:

它是用 python 写的并且利用 psutils 库获取所有系统相关信息的显示。Glances 在终端上的显示非常灵活,比如,它可以在小至 80X24 的终端上显示更多的信息。

这是在较小终端上的 glances 截图:

你可以看到甚至在较小终端上它也能显示一些信息。

你不仅可以用 Glances 对本地系统监控,它也能用于监控远程系统。在远程系统使用 glances,运行以下命令:

glances -s

并且在客户端执行:

glances -c [ip-address-of-server]

在 C / S 模式中,使用 glances 有一些用户应该记住的重点 [取自 glances 官方文档]:

在服务器端,你可以用 -B address 和 -p port 来设置绑定的 IP 地址和端口。在客户端,使用 -p port 来指定连接的服务器端的端口。默认的绑定地址是 0.0.0.0(即监听在全部网络接口上)和 61209/TCP 端口上。

在 C / S 模式下,限制是在服务器端设置的。你也可以通过 -P password 来指定一个连接口令。Glances 也支持 IPv6,可以通过 -B :: 来绑定到全部的 IPv6 地址上。

此外,这有几个命令行选项可用于自定义信息,像:

使用 -m 禁止显示挂载相关信息

使用 -n 禁止显示网络相关信息

使用 -t 设置屏幕刷新时间间隔

等等

通过 man 手册页探索和发现更多这样的选项。

除了命令行选项,glances 提供许多帮助选项,你可以当 glances 正在运行的时候使用,这是选项列表:

所以你可以看到 glances 不仅灵活显示也高度可定制。

下载 / 安装

这是一些与 glances 工具有关的重要链接:

主页

下载页

文档

你可以从软件源下载和安装 Glances,但这需要预装 python-dev 模块。Ubuntu 用户可以通过 Ubuntu 软件中心直接下载和安装。本文使用的版本是 1.7.1 与 PsUtil 0.6.1。

总结

Glances 是个工具,可以用于系统管理员快速了解完整的系统概况。在你的宝贝电脑上是个很好的工具,可以在你调试一些系统相关问题上派上用场。显示灵活想必是极好的。

优点

在同等情况下提供许多系统相关信息

灵活的显示

缺点

较小终端时必须指定一些选项,以便显示更多信息。

从源代码构建依赖于附加库,像 python-dev。

关于“Ubuntu 中如何使用 Glances”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1370字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)