1. 程式人生 > >編寫shell指令碼檢視linux當前各使用者的cpu和memory消耗比例

編寫shell指令碼檢視linux當前各使用者的cpu和memory消耗比例

為了方便自己檢視centOS上的各使用者cpu和記憶體的使用比例,寫了shell指令碼。

viewUsage.sh

使用說明:
#以下輸出均為“aix.unix-center.net”上的執行結果

1. 不使用引數,直接呼叫,預設排序為按user名升序,cpu或mem的使用率超過10%時以紅色字型顯示:
#提示:大寫字母開頭會排在小寫字母開頭前面

2. 使用--reverse引數,使用user名反向排序:

3. 使用--cpu,按cpu使用率排序(--reverse可以反向排序)

4.使用--mem,按memory(記憶體)使用率排序(--reverse可以反向排序)