top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源占用狀況,類似於Windows的任務管理器
可以直接使用top命令查看整體情況,如圖:
但是這樣雖然看的東西多,但是閑的比較亂,並且從如此多的內容中找到我們所需要的也較為困難,故此可以增加一些參數來優化顯示結果,使之更清晰。
例如,通過ps命令我們找到所要跟蹤的進程的名字和ID
在確認進程信息之后我們就可以使用top命令來進程跟蹤了。這里我們要學習下top命令的參數(此處為簡述,有興趣的同學可以找專門的材料進行學習)
-b:以批處理模式操作;
-c:顯示完整的治命令;
-d:屏幕刷新間隔時間;
-I:忽略失效過程;
-s:保密模式;
-S:累積模式;
-i<時間>:設置間隔時間;
-u<用戶名>:指定用戶名;
-p<進程號>:指定進程;
-n<次數>:循環顯示的次數。
以上就是可選參數,可以根據自己的需求進行組合。我們本次要使用的參數為d和p,使用d設置一個刷新時間,使用p來確定要看那些進程。