程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Solaris進程管理,進程管理

Solaris進程管理,進程管理

編輯:Oracle教程

Solaris進程管理,進程管理


查看進程的動態與靜態信息,前台與後台進程,殺死進程。

三種進程: 交互進程、守護進程、批處理進程(與終端無關,是一個進程序列)

Ps

查看與ssh相關的進程: ps -ef |grep ssh grep 稱之為過濾符。

Cmd 生成進程的命令。Stime 進程開始時間 ppid 父進程id,樹形結構。

動態進程的查看 prstat top 交互式的檢查與顯示系統上有效的進程

進程的啟動方式:手工啟動、調度啟動。

手動啟動: 分為前台與後台 (在行尾多加一個 & ,有空格),進程在前後台調度,jobs, fg,bg。

Jobs 查看後台進程 fg 作業號 將後台進程調到前台。 Ctrl Z ,將前台進程放到後台,並停止。如果讓其繼續運行,需要加上bg 作業號。

Crtl + C 中斷正在執行的命令。

Kill + pid號,干掉指定的進程。

Kill -l 列出所有進程。

僵屍進程:不運行,還占用資源。孤兒進程:運行,占用資源。父進程死亡,其被init 1 收養。

不掛斷運行進程 nohup 一般結合& 一起用。這樣不會因為系統的突然關閉而使得任務終止

Xargs –I 命令 {}

三種執行多命令的形式:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved