1. 程式人生 > >【Java學習-J.160406.0.6】筆記5-Linux基礎-linux程序管理

【Java學習-J.160406.0.6】筆記5-Linux基礎-linux程序管理

檢視和管理linux程序

 程序中的狀態


R-程序已經排程,準備好執行;執行中

S-等待,使用者可以發訊號,可到R狀態

D-等待,不接受使用者指令-使用者無法控制

K-等待,接受使用者中斷訊號

Z-僵死,在退出時產生異常,僵死不接受使用者訊號,不釋放資源

PS 檢視列印最近的程序

選項:

-aux 檢視所有程序

top檢視linux程序

pstree 檢視程序樹,加選項-p可以看程序PID


sleep命令用來睡眠一段時間,也可以用來將目前動作延遲一段時間。

jobs 顯示shell環境中已經啟動的作業狀態

& 在命令後面加上&表示此命令可後臺執行,不佔用shell。

ctrl+c 終止程序

ctrl+z 停止程序並調至後臺

kill 用於結束程序


kill


killall


pkill

選項 –P 結束父程序下的的程序


管理服務與守護程序(daemons)

第一個程序 systemd

systemctl

控制systemmd系統和服務管理

systemctl restart

(2016-04-09整理,學習基礎兩週)