版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、進(jìn)程管理本次內(nèi)容進(jìn)程概述守護(hù)進(jìn)程啟動(dòng)進(jìn)程管理進(jìn)程本次內(nèi)容進(jìn)程概述守護(hù)進(jìn)程啟動(dòng)進(jìn)程管理進(jìn)程進(jìn)程的含義在一個(gè)多用戶、多任務(wù)的操作系統(tǒng)中,各種計(jì)算機(jī)資源的分配和管理以進(jìn)程為單位。操作系統(tǒng)需跟蹤系統(tǒng)上所有進(jìn)程的活動(dòng)狀態(tài),以及它們對(duì)系統(tǒng)資源的使用情況,從而實(shí)施進(jìn)程和資源的動(dòng)態(tài)管理。程序與進(jìn)程程序存儲(chǔ)在磁盤上包含可執(zhí)行機(jī)器指令和數(shù)據(jù)的靜態(tài)實(shí)體。進(jìn)程在操作系統(tǒng)中執(zhí)行特定任務(wù)的動(dòng)態(tài)實(shí)體。線程一個(gè)進(jìn)程可包含多個(gè)線程,多個(gè)線程之間共享進(jìn)程資源,真正的執(zhí)行實(shí)體。三種不同類型進(jìn)程交互進(jìn)程有shell啟動(dòng)的進(jìn)程,在前臺(tái)和后臺(tái)均可運(yùn)行。批處理進(jìn)程與終端沒有聯(lián)系,是一個(gè)進(jìn)程序列。守護(hù)進(jìn)程系統(tǒng)啟動(dòng)時(shí)的進(jìn)程,并在后臺(tái)運(yùn)行。進(jìn)程
2、的三種基本狀態(tài)運(yùn)行狀態(tài)對(duì)應(yīng)的程序正在CPU上執(zhí)行。處于這種狀態(tài)的進(jìn)程個(gè)數(shù)不能大于CPU的數(shù)目。就緒狀態(tài)進(jìn)程具備運(yùn)行條件但暫時(shí)不能運(yùn)行。封鎖狀態(tài)進(jìn)程因等待某種事情發(fā)生而暫時(shí)不能運(yùn)行的狀態(tài)。進(jìn)程狀態(tài)及其變化示意圖Linux的幾種主要進(jìn)程狀態(tài)運(yùn)行態(tài)等待態(tài)停止態(tài)僵死態(tài):被終止的進(jìn)程,但系統(tǒng)依然保留著該進(jìn)程的控制結(jié)構(gòu)。進(jìn)程的工作模式按執(zhí)行模式劃分用戶模式:用戶/應(yīng)用程序、內(nèi)核之外的系統(tǒng)程序內(nèi)核模式:操作系統(tǒng)程序按功能和運(yùn)行程序劃分系統(tǒng)進(jìn)程:只運(yùn)行在內(nèi)核模式,執(zhí)行操作系統(tǒng)代碼。用戶進(jìn)程:通常工作于用戶模式下。為保護(hù)系統(tǒng)安全,用戶進(jìn)程只運(yùn)行于用戶模式下。Linux進(jìn)程工作模式示意圖本次內(nèi)容進(jìn)程概述守護(hù)進(jìn)程啟
3、動(dòng)進(jìn)程管理進(jìn)程守護(hù)進(jìn)程指在后臺(tái)運(yùn)行而又沒有終端或登錄shell與之結(jié)合在一起的進(jìn)程。守護(hù)進(jìn)程的作用周期性地運(yùn)行完成特定的任務(wù)(e.g., crond)等待處理系統(tǒng)中發(fā)生的某些特定時(shí)間(e.g., xinetd, lpd)守 護(hù) 進(jìn) 程功 能 說(shuō) 明amd自動(dòng)安裝NFS(網(wǎng)絡(luò)文件系統(tǒng))apmd高級(jí)電源管理httpdWeb服務(wù)器xinetd支持多種網(wǎng)絡(luò)服務(wù)的核心守候程序arpwatch記錄日志并構(gòu)建一個(gè)在LAN接口上看到的以太網(wǎng)地址和IP地址對(duì)數(shù)據(jù)庫(kù)autofs自動(dòng)安裝管理進(jìn)程automount,與NFS相關(guān),依賴于NISbootparamd引導(dǎo)參數(shù)服務(wù)器,為L(zhǎng)AN上的無(wú)盤工作站提供引導(dǎo)所需的相關(guān)
4、信息crondLinux下的計(jì)劃任務(wù)dhcpd啟動(dòng)一個(gè)DHCP(動(dòng)態(tài)IP地址分配)服務(wù)器gated網(wǎng)關(guān)路由守候進(jìn)程,使用動(dòng)態(tài)的OSPF路由選擇協(xié)議Linux重要守護(hù)進(jìn)程列表守 護(hù) 進(jìn) 程功 能 說(shuō) 明inndUsenet新聞服務(wù)器linuxconf允許使用本地WEB服務(wù)器作為用戶接口來(lái)配置機(jī)器lpd打印服務(wù)器namedDNS服務(wù)器netfs安裝NFS、Samba和NetWare網(wǎng)絡(luò)文件系統(tǒng)network激活已配置網(wǎng)絡(luò)接口的腳本程序nfsdNFS服務(wù)器portmapRPC portmap管理器,管理基于RPC服務(wù)的連接postgresql一種SQL數(shù)據(jù)庫(kù)服務(wù)器routed路由守候進(jìn)程,使用動(dòng)態(tài)R
5、IP路由選擇協(xié)議sendmail郵件服務(wù)器sendmailsmbSamba文件共享/打印服務(wù)snmpd本地簡(jiǎn)單網(wǎng)絡(luò)管理守候進(jìn)程squid激活代理服務(wù)器squidsyslog一個(gè)讓系統(tǒng)引導(dǎo)時(shí)起動(dòng)syslog和klogd系統(tǒng)日志守候進(jìn)程的腳本xfsX Window字型服務(wù)器,為本地和遠(yuǎn)程X服務(wù)器提供字型集xntpd網(wǎng)絡(luò)時(shí)間服務(wù)器identd認(rèn)證服務(wù),在提供用戶信息方面與finger類似本次內(nèi)容進(jìn)程概述守護(hù)進(jìn)程啟動(dòng)進(jìn)程管理進(jìn)程啟動(dòng)進(jìn)程在Shell中執(zhí)行程序或者在桌面環(huán)境中打開某程序,從本質(zhì)上說(shuō)就是啟動(dòng)進(jìn)程。系統(tǒng)調(diào)度情況下的進(jìn)程執(zhí)行方式定時(shí)執(zhí)行空閑時(shí)執(zhí)行周期性執(zhí)行定時(shí)執(zhí)行atat命令可以只指定時(shí)間,也
6、可以時(shí)間和日期一起指定。at命令的基本用法:at -V -q queue -f file -mldv timeat -c job1 job2 job3 .空閑時(shí)執(zhí)行batchbatch命令用低優(yōu)先級(jí)運(yùn)行作業(yè),該命令幾乎和at命令的功能完全相同。唯一的區(qū)別:at命令是在指定時(shí)間,很精確地執(zhí)行指定命令;而batch卻是在系統(tǒng)負(fù)載較低,資源比較空閑的時(shí)候執(zhí)行命令。batch的執(zhí)行主要是由系統(tǒng)來(lái)控制的,因而用戶的干預(yù)權(quán)力很小。該命令適合于執(zhí)行占用資源較多的命令。batch命令的基本用法:batch -V -q queue -f file -mv time周期性執(zhí)行cron和crontab安排周期性任務(wù)
7、的命令是crontab。該命令用于安裝、刪除或者列出用于驅(qū)動(dòng)cron后臺(tái)進(jìn)程的表格。完成周期性的任務(wù)需要使用cron命令。cron命令通常是在在系統(tǒng)啟動(dòng)時(shí)就由一個(gè)shell腳本自動(dòng)啟動(dòng),進(jìn)入后臺(tái)。一般的用戶沒有運(yùn)行該命令的權(quán)限。cron命令運(yùn)行時(shí)會(huì)搜索/var/spool/cron目錄,尋找以/etc/passwd文件中的用戶名命名的crontab文件,被找到的這種文件將載入內(nèi)存。cron啟動(dòng)后將首先檢查是否有用戶設(shè)置了crontab文件。本次內(nèi)容進(jìn)程概述守護(hù)進(jìn)程啟動(dòng)進(jìn)程管理進(jìn)程查看進(jìn)程狀態(tài)ps ps命令是查看進(jìn)程狀態(tài)的最常用的命令,可以提供關(guān)于進(jìn)程的許多信息。根據(jù)顯示的信息可以確定哪個(gè)進(jìn)程正
8、在運(yùn)行、哪個(gè)進(jìn)程被掛起、進(jìn)程已運(yùn)行多長(zhǎng)時(shí)間、進(jìn)程正在使用的資源、進(jìn)程的相對(duì)優(yōu)先級(jí),以及進(jìn)程的標(biāo)識(shí)號(hào)(PID)等信息。ps option-ef選項(xiàng)利用選項(xiàng)-ef可以顯示系統(tǒng)中所有進(jìn)程的全面信息。-aux選項(xiàng)利用選項(xiàng)-aux可以顯示所有終端上所有用戶有關(guān)進(jìn)程的所有信息。查看進(jìn)程狀態(tài)toptop命令和ps命令的基本作用是相同的,顯示系統(tǒng)當(dāng)前的進(jìn)程及其狀態(tài),但是top是一個(gè)動(dòng)態(tài)顯示過(guò)程,可以通過(guò)用戶按鍵來(lái)不斷刷新當(dāng)前狀態(tài)。如果在前臺(tái)執(zhí)行,該命令將獨(dú)占前臺(tái),直到用戶終止該程序?yàn)橹?。top bciqsSd n 終止進(jìn)程通常終止一個(gè)前臺(tái)進(jìn)程可以使用Ctrl+C組合鍵。但是,對(duì)于一個(gè)后臺(tái)進(jìn)程就須用kill命令來(lái)終止。kill命令是
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購(gòu)談判與合同管理規(guī)范(標(biāo)準(zhǔn)版)
- 會(huì)議發(fā)言與討論規(guī)范制度
- 公共交通線路規(guī)劃管理制度
- 國(guó)際貿(mào)易融資與風(fēng)險(xiǎn)管理指南(標(biāo)準(zhǔn)版)
- 車站客運(yùn)服務(wù)監(jiān)督制度
- 辦公室員工薪酬福利制度
- 《JavaScript前端開發(fā)技術(shù)》試卷及答案 卷2
- 2026年西安高新第三中學(xué)公寓樓招聘?jìng)淇碱}庫(kù)及答案詳解1套
- 養(yǎng)老院消防通道及疏散預(yù)案制度
- 養(yǎng)老院入住老人社會(huì)活動(dòng)參與制度
- 《金融科技概論》完整全套課件
- 康復(fù)治療技術(shù)歷年真題單選題100道及答案
- 糧食采購(gòu)合同范文
- DLT 572-2021 電力變壓器運(yùn)行規(guī)程
- 2024年江蘇小高考物理試題及答案
- 2024專升本英語(yǔ)答題卡浙江省
- 人教版部編(2019)高中語(yǔ)文選擇性必修上冊(cè) 03 文言文閱讀(練習(xí))
- 優(yōu)化你的網(wǎng)頁(yè)布局以提高網(wǎng)站的可用性
- 門頭和廣告裝修合同范本
- GB/T 32891.2-2019旋轉(zhuǎn)電機(jī)效率分級(jí)(IE代碼)第2部分:變速交流電動(dòng)機(jī)
- GB/T 32147-2015家用電磁爐適用鍋
評(píng)論
0/150
提交評(píng)論