天天看點

37、linux shell常用函數,top

1、說明

top 選擇參數

2、option

① -b  以批量模式運作,但不能接受指令行輸入;

② -c 顯示指令行,而不僅僅是指令名;

③ -d N  顯示兩次重新整理時間的間隔,比如 -d 5,表示兩次重新整理間隔為5秒;

④ -i 禁止顯示空閑程序或僵屍程序;

⑤ -n NUM  顯示更新次數,然後退出。如-n 5,top更新5次資料退出;

⑥ -p PID 僅監視指定程序的ID;PID是一個數值;

⑦ -s  安全模式運作,禁用一些互動指令;

⑧ -S 累積模式,輸出每個程序的總的CPU時間,包括已死的子程序;

3、互動

① space  立即更新;

② c 切換到指令名顯示,或顯示整個指令(包括參數);

③ f,F 增加顯示字段,或删除顯示字段;

④ h,? 顯示有關安全模式及累積模式的幫助資訊;

⑤ k 提示輸入要殺死的程序ID,目的是用來殺死該程序(預設信号為15)

⑥ i 禁止空閑程序和僵屍程序;

⑦ l 切換到顯法負載平均值和正常運作的時間等資訊;

⑧ m 切換到記憶體資訊,并以記憶體占用大小排序;

⑨ n  提示顯示的程序數,比如輸入3,就在整屏上顯示3個程序;

⑩ o,O 改變顯示字段的順序;

11 r 把renice 應用到一個程序,提示輸入PID和renice的值;

12 s 改變兩次重新整理時間間隔,以秒為機關;

13 t 切換到顯示程序和CPU狀态的資訊;

14 A 按程序生命大小進行排序,最新程序顯示在最前;

15 M 按記憶體占用大小排序,由大到小;

16 N 以程序ID大小排序,由大到小;

17 P 按CPU占用情況排序,由大到小

18 S 切換到累積時間模式;

19 T 按時間/累積時間對任務排序;

20 W 把目前的配置寫到~/.toprc中;

參考

繼續閱讀