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