1. 程式人生 > >Linux程序管理之動態監控

Linux程序管理之動態監控

(1)介紹
top與ps命令很相似。它們都用來顯示正在執行的程序。top與ps最大的不同之處在於,top在執行一段時間可以更新正在執行收到的程序。
(2)語法
top [選項]

選項 作用
-d秒數 指定top命令每隔幾秒更新。預設是3秒
-i 使top不顯示任何閒置或者僵死程序
-p 通過指定監控程序ID來僅僅監控某個程序的狀態

互動操作說明(在top指令執行後的指令)

操作 作用
P 以CPU使用率排序,預設就是此項
M 以記憶體的使用率排序
N 以PID排序
q 退出top

(3)案例
①監視特定使用者
第一步:top:檢視執行的程序
第二步:輸入u
第三步:輸入使用者名稱
(圖)
說明:
16:46:26:當前時間
31:執行時間
2 users:當前登入系統的使用者數
load average:目前的負載均衡
Tasks:目前任務數
Cpu:CPU使用情況
Mem:記憶體使用情況
Swap:虛擬記憶體
②終止指定的程序
第一步:檢視執行的程序
第二步:輸入k:
第三步:輸入要結束的程序ID號
③指定系統狀態更新的時間(每隔10秒自動更新,預設是3秒)
top -d 10