分享一個為Linux創建的任務管理器,看起來就像Windows的任務管理器
多虧了桌面環境,幾乎所有的Linux發行版都附帶了任務管理器應用程序。除此之外,其他Linux的幾個系統監控應用程序也有相似的附加功能。
但是最近我遇到了一個為Linux創建的任務管理器,它看起來就像Windows的任務管理器。
你先看一看本文,然后自己決定要不要使用它。
SysMonTask:一個具有Windows任務管理器外觀的系統監視器
開源軟件SysMonTask將自己描述為“具有Windows任務管理器的緊湊性和實用性的Linux系統監視器,可以進行更高級別的控制和監視”。
SysMonTask使用Python編寫,具有以下功能:
- 系統監控圖。
- 顯示CPU,內存,磁盤,網絡適配器,單個Nvidia GPU的統計信息。
- 在最新版本中增加了對列出掛載磁盤的支持。
- “用戶Processess”選項卡可以進行進程篩選,在遞歸標題上顯示遞歸CPU,遞歸Memery和聚合值。
- 當然,您可以從“進程”選項卡中終止進程。
- 還支持系統主題(深色和淺色)。
SysMonTask使用心得
SysMonTask需要提升權限。當你啟動它時,系統會要求你輸入管理員密碼。我不喜歡任務管理器總是和sudo一起運行。
我測試了一下,以探索其功能。磁盤使用率一直保持穩定,因此我幾次將20 GB的文件從外部SSD復制到筆記本電腦的磁盤上。您可以看到與文件傳輸相對應的峰值。
Process選項卡也很方便。它在列的頂部顯示了累積的資源利用率。
“Killer”按鈕會添加在左邊底部,所以你所要做的就是選擇一個進程并點擊“Killer”按鈕。它在終止進程之前要求您進行確認。
在Linux發行版上安裝SysMonTask
雖然SysMonTask是一個輕便的應用程序,但由于Python依賴關系,它將下載50 MB的存檔文件,并占用大約200 MB的磁盤空間。
在撰寫本文時,SysMonTask可通過PPA用于基于Ubuntu的發行版。
在基于Ubuntu的發行版上,打開終端并使用以下命令添加PPA存儲庫:
- linuxmi@linuxmi:~/www.linuxmi.com$ sudo add-apt-repository ppa:camel-neeraj/sysmontask
當然,系統會要求您輸入密碼。在較新的版本上,存儲庫列表會自動更新。因此,您可以直接安裝該應用程序:
- linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt install sysmontask
基于Debian的發行版也可能嘗試從deb文件安裝它。可以在發布頁面上找到。
沒有其他發行版的即用型軟件包。感到驚訝的是,它基本上是一個Python應用程序,因此可以為其他發行版添加PIP安裝程序。也許開發人員會在將來的版本中添加它。
由于它是開源軟件,因此您可以獲取源代碼。
SysMonTask Deb文件和源代碼
安裝完成后,在菜單中尋找SysMonTask并從那里啟動它。
刪除SysMonTask
如果要刪除它,請使用以下命令:
- linuxmi@linuxmi:~/www.linuxmi.com$ sudo apt remove sysmontask
然后刪除PPA:
- linuxmi@linuxmi:~/www.linuxmi.com$ sudo add-apt-repository -r ppa:camel-neeraj/sysmontask
您還可以使用PPA Purge工具,該工具是處理PPA應用程序刪除的便捷實用程序。
對我來說,功能比外觀更重要。SysMonTask確實具有監視磁盤性能和檢查GPU統計信息的附加功能,而其他系統監視器通常不包含此功能。
如果您喜歡它,那就試試把。