共計 1370 個字符,預(yù)計需要花費 4 分鐘才能閱讀完成。
這篇文章將為大家詳細講解有關(guān) Ubuntu 中如何使用 Glances,丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
很少有命令行工具可以適應(yīng)不同的終端尺寸,為用戶提供 *** 限度的信息。絕大多數(shù)的工具的顯示都是類似的 mdash; mdash; 要么顯示的信息混亂了或工具給出一個錯誤信息。不過,Glances 卻是一個支持在 80X24 終端到任何更大尺寸終端上顯示大量系統(tǒng) / 網(wǎng)絡(luò)監(jiān)控相關(guān)信息的工具。
提示 — 這篇文章中的所有例子在 Ubuntu 13.04 的 bash shell 上測試過。
簡短教程
Glances 是一個系統(tǒng)監(jiān)控工具,它在你的終端上能展示各種各樣的系統(tǒng)相關(guān)信息。這些信息包括:
CPU 相關(guān)信息
磁盤 IO 相關(guān)信息
內(nèi)存相關(guān)信息
掛載點相關(guān)信息
網(wǎng)絡(luò)接口相關(guān)信息
進程相關(guān)信息
等等
這是 glances 示例截圖:
它是用 python 寫的并且利用 psutils 庫獲取所有系統(tǒng)相關(guān)信息的顯示。Glances 在終端上的顯示非常靈活,比如,它可以在小至 80X24 的終端上顯示更多的信息。
這是在較小終端上的 glances 截圖:
你可以看到甚至在較小終端上它也能顯示一些信息。
你不僅可以用 Glances 對本地系統(tǒng)監(jiān)控,它也能用于監(jiān)控遠程系統(tǒng)。在遠程系統(tǒng)使用 glances,運行以下命令:
glances -s
并且在客戶端執(zhí)行:
glances -c [ip-address-of-server]
在 C / S 模式中,使用 glances 有一些用戶應(yīng)該記住的重點 [取自 glances 官方文檔]:
在服務(wù)器端,你可以用 -B address 和 -p port 來設(shè)置綁定的 IP 地址和端口。在客戶端,使用 -p port 來指定連接的服務(wù)器端的端口。默認的綁定地址是 0.0.0.0(即監(jiān)聽在全部網(wǎng)絡(luò)接口上)和 61209/TCP 端口上。
在 C / S 模式下,限制是在服務(wù)器端設(shè)置的。你也可以通過 -P password 來指定一個連接口令。Glances 也支持 IPv6,可以通過 -B :: 來綁定到全部的 IPv6 地址上。
此外,這有幾個命令行選項可用于自定義信息,像:
使用 -m 禁止顯示掛載相關(guān)信息
使用 -n 禁止顯示網(wǎng)絡(luò)相關(guān)信息
使用 -t 設(shè)置屏幕刷新時間間隔
等等
通過 man 手冊頁探索和發(fā)現(xiàn)更多這樣的選項。
除了命令行選項,glances 提供許多幫助選項,你可以當 glances 正在運行的時候使用,這是選項列表:
所以你可以看到 glances 不僅靈活顯示也高度可定制。
下載 / 安裝
這是一些與 glances 工具有關(guān)的重要鏈接:
主頁
下載頁
文檔
你可以從軟件源下載和安裝 Glances,但這需要預(yù)裝 python-dev 模塊。Ubuntu 用戶可以通過 Ubuntu 軟件中心直接下載和安裝。本文使用的版本是 1.7.1 與 PsUtil 0.6.1。
總結(jié)
Glances 是個工具,可以用于系統(tǒng)管理員快速了解完整的系統(tǒng)概況。在你的寶貝電腦上是個很好的工具,可以在你調(diào)試一些系統(tǒng)相關(guān)問題上派上用場。顯示靈活想必是極好的。
優(yōu)點
在同等情況下提供許多系統(tǒng)相關(guān)信息
靈活的顯示
缺點
較小終端時必須指定一些選項,以便顯示更多信息。
從源代碼構(gòu)建依賴于附加庫,像 python-dev。
關(guān)于“Ubuntu 中如何使用 Glances”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。