AIX的進程管理命令

SRC(系統資源控制器):分類管理進程的工具 進程的調度狀態: 1.運行狀態 2.就緒狀態 3.阻塞狀態 線程是進程內的一個可調度的實體,是進程的一個執行單位。處理調度的基本單位是線程。 命令前加入 nohup後 子進程在shell死亡後仍然可繼續運行 在父進程中用export命令設置的shell環境變量,可傳遞給子進程,但在子進程中用export命令設置的環境變量不能傳回父進程. 使用不帶任何參數的export命令可以顯示被設置的環境變量。env命令可以查看從父進程繼承下來的所有環境變量。 swapper進程(0號進程) 系統引導時創建的進程,所有進程的祖先,系統進程的調度進程,init進程由他創建。 使用不帶任何參數的ps命令 只顯示當前終端的進程狀態. ps -f:顯示詳細信息 -e:顯示系統中每一個進程的狀態(核心除外) -l:顯示詳細信息(比-f更詳細) -t ttyname:顯示其他終端的進程 -u username:顯示指定用戶的進程 -k:顯示核心進程 -d:顯示除進程組組長之外的所有進程 -A:顯示所有進程 -m:顯示線程 -o THREAD:顯示線程的詳細狀態(和-m一塊使用) 進程的狀態: O :不存在 A :運行中 W :已交換狀態。中間狀態 I :等待啓動空閒狀態 Z :取消 T :停止 線程的狀態: O : 不存在 R :運行中 S :睡眠中 W : 已交換狀態。中間狀態 T : 停止 Z : 取消 殭屍進程:進程已經死亡,屍體卻還保留在進程表中的進程(被標記爲<defunct>符號),kill命令無法殺死。 nice值(0-39) kill命令 kill pid 終止一個進程 kill -9 pid 殺死一個進程 kill -9 0 終止創建的所有進程,退出系統並返回到Login狀態下 kill -9 -l 殺死創建的所有進程,但不退出系統 /proc文件系統 可以啓動或停止一個進程中的線程,還可以追蹤系統調用,信號和讀/寫進程的地址空間。 procwdx 命令 顯示進程當前的工作目錄 procwdx PID procfiles 命令 顯示由進程打開的所有文件的描述信息 procldd 命令顯示動態加載程序列表 ,包括共享對象 procstop 停止進程運行 procrun 啓動由procstop命令停止的進程 core文件 當進程異常終止運行時,系統會把該進程對應的地址空間中的數據寫到core文件中(這個過程被稱爲dump)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章