Linux主機操作相關
阿新 • • 發佈:2020-12-21
程序使用系統資源情況
ps -e -o 'pid,comm,args,pcpu,rsz,vsz,stime,user,uid' |grep python3
程序監控
#顯示10個消耗CPU最多的程序: ps aux |head -1;ps aux |sort -rn +2|head -30 #顯示10個消耗儲存空間最多的程序: ps aux |head -1 ;ps aux |sort -rn +3 |head -10 #按順序顯示系統中受罰的程序: ps -eakl |head -1 ;ps -eakl |sort -rn +5|more #按優先順序順序顯示系統中的程序: ps -eakl |sort-n +6 |head #按處理時間為順序顯示系統中的前十個程序: ps vx |head -1 ;ps vx |grep -v PID |sort -rn +3 |head -10 #按實際記憶體使用的多少順序顯示系統中的前十個程序 ps vx |head -1 ;ps vx |grep -v PID |sort -rn +6 |head -10 #按換入頁面的多少順序顯示系統中的前10個程序: ps vx |head -1 ;ps vx |grep -v PID |sort -rn +4 |head -10
#檢視主機上程序:
ps -efo ruser,pid,command|sort
共享記憶體
#檢視共享記憶體,為0的可以釋放 ipcs -m -a #刪除共享記憶體 ipcrm -m ID號
系統設定記錄操作命令的方法
在.profile中增加 HISTFILE=".sh_history_directory/sh_history."`date +'%Y%m%d%H%M%S'`"."`who am i -u | awk '{print $1, $2, $NF}' | sed "s/[[:space:]][[:space:]]*/\./g;s/\//_/g"` export HISTFILE