在windows系統下,wsl-ubuntu20.04中運行htop只能看到linux中運行的程序,而看不到更大環境windows系統的程序:
此時,似乎只能妥協依賴與windows的task-manager。
但是,還有更好的解決方案,使用ntop,工作界面如下:
與htop幾乎相似的設計界面。
安裝htop
從scoop命令中安裝是最簡單的:
scoop install ntop
scoop的安裝請參閱 Windows上暢行無礙玩轉Emacs27.1的11個步驟 的第一節。
基本操作
舉例要關閉當前所有的emacs程序:
首先從底部的vim命令中鍵入search emacs
按空格鍵選定該程序,然后繼續案件n找到下一個emacs,總共找到4個在運行的該程序;
此時按鍵K將其全部關閉,按鍵U則取消剛才的選定任務。
任務監視
當我們search到任務并且Space選定之后,就可以繼續監視該進程的運行。
按鍵F進入跟隨模式,同時案件Control+方向鍵,觀察在不同columns下的運行狀態排序。
在Mem欄
在id欄
還可以更進一步觀察其樹形結構:
關閉process的直接方法
除了監視進程之外,我們還可以安裝busybox,直接運行pkill關閉進程,
pkill emacs
若關閉系統的進程則需要前綴sudo
sudo pkill Taskmgr.exe
以上便是在windows中監視和管理進程的方法。