歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Unix進程

Unix進程

日期:2017/2/28 11:19:52   编辑:關於Unix


* 前台執行進程 "fg"
* 後台執行進程 命令+"&" "bg"
* 掛起進程 "Ctrl+z"
* 查看進程 "ps [-aAcdefjl]" 返回值:
F:標志, 16進制數
S:進程狀態
UID: 進程用戶號
PID: 進程號
PPID: 父進程號
C: 進程最近消耗CPU資源的情況,C值低的進程比C值高的進程更易獲得CPU
PRI: 進程的調度優先權,有-c時數大優先權高,無-c相反.
NI: 優先級
ADDR: 進程的內存地址
SZ: 進程在主存中可交換存儲映象的大小(一頁計)
WCHAN: 導致進程進入睡眠狀態的事件的地址(NULL表示進程正在運行)
STIME: 進程啟動時間
TTY: 運行進程終端
TIME: 進程累計執行時間
CMD: 命令名稱
* 特殊進程:
進程0: 交換程序進程,功能是把進程映像移到盤文件,或從盤文件移到內存
進程1: 初始引導進程,負責啟動其他用戶進程
defunct進程: 一種子進程,當它正常退出時,系統通知他的父進程,由父進程結束該子進程,但是這時父進程已經運行異常或繁忙,導致該子進程不能正常退出,使該子進程變成為defunct進程.
這種進程不能殺掉,只能等待父進程退出,由系統結束.
* 進程控制
出現異常: kill [-signal] pid ... kill -l
Copyright © Linux教程網 All Rights Reserved