

然而,他們都缺少了「圖表」的功能,有時候可以看到圖表,一眼就識別出問題在那裡。但是,文字介面要提供圖表功能是困難的,有解法嗎?
神人出手
國外有個神人,竟能利用純文字靈活的組合出折線圖、長條圖、環圈圖!
gtop 以 Node.js 開發,支援的作業系統:
- Linux
- macOS
- Windows (部份功能)
本文最上面的配圖就是我實際安裝在 macOS 上的運作圖,看起來很有 geek 的味道。

官網也有做了一份 gif 動態預覽圖,很容易可以看見他的有趣之處。
安裝使用
因為是 Node.js 套件,所以使用 npm 即可簡單安裝。
一行指令搞定
$ npm install gtop -g
gtop 短小精幹,除了「看」以外,可以操作的功能只有 Process 區塊排序熱鍵,按第一次排序後,再按第二次可以反過來排序。
- p:以 Process ID 排序
- c:以 CPU 使用率排序
- m:以記憶體使用量排序
結論
現在有許多功能強大又精美的系統圖表式監控套件,例如 netdata,但需要犧牲效能換取,在錙銖必較的伺服器環境裡,gtop 可以是另一個良好的替代方案。

