使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]
說明:即時顯示 process 的動態
把計:
d:改變顯示的更新速度,或是在交談式指令列( interactive command)按 s
q:沒有任何延遲的顯示速度,如果使用者是有 superuser 的權限,則 top 將會以最高的優先序執行
c:切換顯示模式,共有兩種模式,一是隻顯示執行檔的名稱,另一種是顯示完整的路徑與名稱S:累積模式,會將己完成或消失的子行程 ( dead child process ) 的 CPU time 累積起來
s:安全模式,將交談式指令取消, 避免潛在的危機
i:不顯示任何閑置 (idle) 或無用 (zombie) 的行程
n:更新的次數,完成後將會退出 top
b:批次檔模式,搭配 "n" 參數一起使用,可以用來將 top 的結果輸出到檔案內
範例:
顯示更新十次後退出 ;
top -n 10
使用者將不能利用交談式指令來對行程下命令:
top -s
將更新顯示二次的結果輸入到名稱為 top.log 的檔案裏:
top -n 2 -b < top.log
名稱:skill
使用權限:所有使用者
使用方式: skill [signal to send] [options] 選擇程序的規則
說明:
送個訊號給正在執行的程序,預設的訊息為 TERM (中斷) , 較常使用的訊息為 HUP , INT , KILL , STOP , CONT ,和 0
訊息有三種寫法:分別為 -9 , -SIGKILL , -KILL , 可以使用 -l 或 -L 已列出可使用的訊息。
一般參數:
-f 快速模式/尚未完成
-i 互動模式/ 每個動作將要被確認
-v 詳細輸出/ 列出所選擇程序的資訊
-w 智能警告訊息/ 尚未完成
-n 沒有動作/ 顯示程序代號
參數:選擇程序的規則可以是, 終端機代號,使用者名稱,程序代號,命令名稱。
-t 終端機代號 ( tty 或 pty )
-u 使用者名稱
-p 程序代號 ( pid )
-c 命令名稱 可使用的訊號:
以下列出已知的訊號名稱,訊號代號,功能。
名稱 (代號) 功能/ 描述
ALRM 14 離開
HUP 1 離開
INT 2 離開
KILL 9 離開/ 強迫關閉
PIPE 13 離開
POLL 離開
PROF 離開
TERM 15 離開
USR1 離開
USR2 離開
VTALRM 離開
STKFLT 離開/ 隻適用於i386, m68k, arm 和 ppc 硬體
UNUSED 離開/ 隻適用於i386, m68k, arm 和 ppc 硬體
TSTP 停止 /產生與內容相關的行為