目录

终端仪表盘

终端仪表盘

完全运行在终端里的实时系统监控工具。

为什么是终端?

有时候 SSH 进一台没有 GUI 的机器,需要查看 CPU、内存、磁盘和网络状态,却不想安装笨重的监控软件,终端仪表盘就是答案。

用到的库

  • Textual — TUI 框架
  • psutil — 系统指标采集
  • rich — 漂亮的表格和图表

界面预览(ASCII)

┌── CPU ──────────────────┐  ┌── 内存 ──────────────────┐
│ 核心 0  ████░░░░  42%   │  │ 已用  6.2GB / 16GB  38% │
│ 核心 1  ██░░░░░░  21%   │  │ 交换  0.1GB / 4GB    2% │
└─────────────────────────┘  └──────────────────────────┘
┌── 磁盘 ─────────────────────────────────────────────────┐
│ C:\     80GB / 250GB  32%  ██████░░░░░░░░░░░░░░░░░░░░ │
│ D:\    167GB / 250GB  67%  ██████████████░░░░░░░░░░░░ │
└─────────────────────────────────────────────────────────┘

状态

v0.1.0 — 功能完整,样式待打磨。