红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
  1. 首页
  2. 开发工具
  3. 正文

Linux 资源管理器 Glances

2025年6月7日 4点热度 0人点赞 0条评论

安装

Glances 基于 Python 开发,有多种安装方式可选。这里我使用 pip 进行安装。

先查看下 Python 版本,如果太低先升级 Python:

root@icexmoon:~# python3 --version
Python 3.8.10

安装 Glances 本体:

root@icexmoon:~# pip install glances[all]

安装好后可以通过以下命令查看帮助文档:

root@icexmoon:~# glances -h

使用

命令行

在命令行模式下可以很容易地通过 Glances 查看资源占用情况:

root@icexmoon:~# glances

image-20250607094807708

浏览器

Glances 还支持 CS 模式查看。

用以下命令启动服务端:

root@icexmoon:~# glances -w
  • 可能会报错,比如ModuleNotFoundError: No module named 'typing_extensions'。这说明缺少相应的 Python 模块,安装相应的模块即可,比如pip install typing-extensions。

  • 通过 pip 官网 可以查询相应的模块和安装命令。

如果出现错误Uvicorn import error. Glances cannot start in web server mode.,需要安装以下模块:

root@icexmoon:~# pip3 install fastapi uvicorn orjson jinja2

如果还报错,可能是端口被防火墙阻止,需要放行端口:

root@icexmoon:~# sudo ufw allow 61208/tcp

配置好后可以检测是否网络可以正常连接:

icexmoon@Awalon:~$ telnet 39.105.60.111 61208
Trying 39.105.60.111...
telnet: Unable to connect to remote host: Connection timed out

如果不能连接,可能是防火墙的问题,但也可能是云服务的安全策略的问题。比如我使用的是阿里云,通过安全策略限制外接可以访问的端口:

image-20250607101408968

添加相应的安全策略,开放端口。

现在可以直接通过浏览器查看远程服务器的状况了:

image-20250607101937131

当然这样裸奔不太安全,最好设置一个密码:

root@icexmoon:~# glances -w --password
Define the Glances webserver password (glances username):

现在再通过浏览器访问就需要输入用户名(glances)和密码了。

参考资料

  • Linux运维常用工具之Glances - 小吉猫 - 博客园

  • Glances - 帮你瞅着主机(可以监控 GPU 和显存占用率哦) - 知乎

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2025年6月7日

魔芋红茶

加一点PHP,加一点Go,加一点Python......

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

*

code

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号