SysMonTask:一個(gè)類(lèi)似于 Windows 任務(wù)管理器的 Linux 系統(tǒng)監(jiān)控器
得益于桌面環(huán)境,幾乎所有的 Linux 發(fā)行版都帶有任務(wù)管理器應(yīng)用程序。除此之外,還有 一些其他的 Linux 的系統(tǒng)監(jiān)控應(yīng)用程序,它們具有更多的功能。
但最近我遇到了一個(gè)為 Linux 創(chuàng)建的任務(wù)管理器,它看起來(lái)像……嗯……Windows 的任務(wù)管理器。
你自己看看就知道了。
就我個(gè)人而言,我不確定用戶界面的相似性是否有意義,但開(kāi)發(fā)者和其他一些 Linux 用戶可能不同意我的觀點(diǎn)。
SysMonTask: 一個(gè)具有 Windows 任務(wù)管理器外觀的系統(tǒng)監(jiān)控器
開(kāi)源軟件 SysMonTask 將自己描述為“具有 Windows 任務(wù)管理器的緊湊性和實(shí)用性的 Linux 系統(tǒng)監(jiān)控器,以實(shí)現(xiàn)更高的控制和監(jiān)控”。
SysMonTask 以 Python 編寫(xiě),擁有以下功能:
- 系統(tǒng)監(jiān)控圖。
- 顯示 CPU、內(nèi)存、磁盤(pán)、網(wǎng)絡(luò)適配器、單個(gè) Nvidia GPU 的統(tǒng)計(jì)數(shù)據(jù)。
- 在最近的版本中增加了對(duì)掛載磁盤(pán)列表的支持。
- 用戶進(jìn)程選項(xiàng)卡可以進(jìn)行進(jìn)程過(guò)濾,顯示遞歸-CPU、遞歸-內(nèi)存和列頭的匯總值。
- 當(dāng)然,你可以在進(jìn)程選項(xiàng)卡中殺死一個(gè)進(jìn)程。
- 還支持系統(tǒng)主題(深色和淺色)。
體驗(yàn) SysMonTask
SysMonTask 需要提升權(quán)限。當(dāng)你啟動(dòng)它時(shí),你會(huì)被要求提供你的管理員密碼。我不喜歡一個(gè)任務(wù)管理器一直用 sudo
運(yùn)行,但這只是我的喜好。
我玩了一下,探索它的功能。磁盤(pán)的使用量基本穩(wěn)定不變,所以我把一個(gè) 10GB 的文件從外部 SSD 復(fù)制到筆記本的磁盤(pán)上幾次。你可以看到文件傳輸時(shí)對(duì)應(yīng)的峰值。
進(jìn)程標(biāo)簽也很方便。它在列的頂部顯示了累積的資源利用率。
殺死按鈕被添加在底部,所以你要做的就是選擇一個(gè)進(jìn)程,然后點(diǎn)擊“Killer” 按鈕。它在 殺死進(jìn)程 之前會(huì)詢問(wèn)你的確認(rèn)。
在 Linux 發(fā)行版上安裝 SysMonTask
對(duì)于一個(gè)簡(jiǎn)單的應(yīng)用程序,它需要下載 50 MB 的存檔文件,并占用了大約 200 MB 的磁盤(pán)。我想這是因?yàn)?Python 的依賴(lài)性。
還有就是它讀取的是 env。
在寫(xiě)這篇文章的時(shí)候,SysMonTask 可以通過(guò) PPA 在基于 Ubuntu 的發(fā)行版上使用。
在基于 Ubuntu 的發(fā)行版上,打開(kāi)一個(gè)終端,使用以下命令添加 PPA 倉(cāng)庫(kù):
sudo add-apt-repository ppa:camel-neeraj/sysmontask
當(dāng)然,你會(huì)被要求輸入密碼。在新版本中,倉(cāng)庫(kù)列表會(huì)自動(dòng)更新。所以,你可以直接安裝應(yīng)用程序:
sudo apt install sysmontask
基于 Debian 的發(fā)行版也可以嘗試從 deb 文件中安裝它。它可以在發(fā)布頁(yè)面找到。
對(duì)于其他發(fā)行版,沒(méi)有現(xiàn)成的軟件包。令我驚訝的是,它基本上是一個(gè) Python 應(yīng)用程序,所以可以為其他發(fā)行版添加一個(gè) PIP 安裝程序。也許開(kāi)發(fā)者會(huì)在未來(lái)的版本中添加它。
由于它是開(kāi)源軟件,你可以隨時(shí)得到源代碼。
安裝完畢后,在菜單中尋找 SysMonTask,并從那里啟動(dòng)它。
刪除 SysMonTask
如果你想刪除它,使用以下命令:
sudo apt remove sysmontask
最好也 刪除 PPA:
sudo add-apt-repository -r ppa:camel-neeraj/sysmontask
你也可以在這里 使用 PPA 清除 工具,這是一個(gè)處理 PPA 應(yīng)用程序刪除的方便工具。
你會(huì)嘗試嗎?
對(duì)我來(lái)說(shuō),功能比外觀更重要。SysMonTask 確實(shí)有額外的功能,監(jiān)測(cè)磁盤(pán)性能和檢查 GPU 統(tǒng)計(jì)數(shù)據(jù),這是其他系統(tǒng)監(jiān)視器通常不包括的東西。
如果你嘗試并喜歡它,也許你會(huì)喜歡添加 Ctrl+Alt+Del
快捷鍵來(lái)啟動(dòng) SysMonTask,以獲得完整的感覺(jué) :smiley: