青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

旅途

如果想飛得高,就該把地平線忘掉

init進程及inittab文件

摘自《Linux Network Servers 24 seven》
init進程

init的進程號為1,是所有進程的父進程,內核初始化完畢之后,init程序開始運行。其他軟件也同時開始運行。init程序通過/etc/inittab文件進行配置。inittab文件的內容如下:
代碼:

#
# inittab      This file describes how the INIT process should set up
#              the system in a certain run-level.
#
# Author:      Miquel van Smoorenburg, <miquels@drinkel.nl.mugnet.org>
#              Modified for RHS Linux by Marc Ewing and Donnie Barnes
#
                                                                                                                           
# Default runlevel. The runlevels used by RHS are:
#  0 - halt (Do NOT set initdefault to this)
#  1 - Single user mode
#  2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#  3 - Full multiuser mode
#  4 - unused
#  5 - X11
#  6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
                                                                                                                           
# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
                                                                                                                           
l0:0:wait:/etc/rc.d/rc 0
l1:1:wait:/etc/rc.d/rc 1
l2:2:wait:/etc/rc.d/rc 2
l3:3:wait:/etc/rc.d/rc 3
l4:4:wait:/etc/rc.d/rc 4
l5:5:wait:/etc/rc.d/rc 5
l6:6:wait:/etc/rc.d/rc 6

# Things to run in every runlevel
ud::once:/sbin/update
                                                                                                                           
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
                                                                                                                           
# When our UPS tells us power has failed, assume we have a few minutes
# of power left.  Schedule a shutdown for 2 minutes from now.
# This does, of course, assume you have powerd installed and your
# UPS connected and working correctly.
pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"
                                                                                                                           
# If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"


# If power was restored before the shutdown kicked in, cancel it.
pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"
                                                                                                                           
                                                                                                                           
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
                                                                                                                           
# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon


注意:案例文件的注釋是經過編輯的,為的是保持書面的一致性。

理解Runlevel

runlevel用來表示在init進程結束之后的系統狀態,在系統的硬件中沒有固定的信息來表示runlevel,它純粹是一種軟件結構。init和 inittab是runlevel影響系統狀態的唯一原因。在上述例子中inittab文件起始階段的注釋主要用來描述runlevel:

Runlevel 0是讓init關閉所有進程并終止系統。
Runlevel 1是用來將系統轉到單用戶模式,單用戶模式只能有系統管理員進入,在該模式下處理那些在有登錄用戶的情況下不能進行更改的文件,改runlevel的編號1也可以用S代替。
Runlevel 2是允許系統進入多用戶的模式,但并不支持文件共享,這種模式很少應用。
Runlevel 3是最常用的運行模式,主要用來提供真正的多用戶模式,也是多數服務器的缺省模式。
Runlevel 4一般不被系統使用,用戶可以設計自己的系統狀態并將其應用到runlevel 4階段,盡管很少使用,但使用該系統可以實現一些特定的登錄請求。
Runlevel 5是將系統初始化為專用的X Window終端。對功能強大的Linux系統來說,這并不是好的選擇,但用戶如果需要這樣,也可以通過在runlevel啟動來實現該方案。
Runlevel 6是關閉所有運行的進程并重新啟動系統。

在inittab文件中以#開頭的所有行都是注釋行。注釋行有助于用戶理解inittab文件,inittab文件中的值都是如下格式:

label:runlevel:action:process

label是1~4個字符的標簽,用來標示輸入的值。一些系統只支持2個字符的標簽。鑒于此原因,多數人都將標簽字符的個數限制在2個以內。該標簽可以是任意字符構成的字符串,但實際上,某些特定的標簽是常用的,在Red Hat Linux中使用的標簽是:
代碼:

id 用來定義缺省的init運行的級別
si 是系統初始化的進程
ln 其中的n從1~6,指明該進程可以使用的runlevel的級別
ud 是升級進程
ca 指明當按下Ctrl+Alt+Del是運行的進程
pf 指當UPS表明斷電時運行的進程
pr 是在系統真正關閉之前,UPS發出電源恢復的信號時需要運行的進程
x  是將系統轉入X終端時需要運行的進程

runlevel字段指定runlevel的級別??梢灾付ǘ鄠€runlevel級別,也可以不為runlevel字段指定特定的值。

action字段定義了該進程應該運行在何種狀態下:
代碼:

boot                在系統啟動時運行,忽略runlevel
bootwait        在系統啟動時運行,init等待進程完成。忽略runlevel
ctrlaltdel        當Ctrl+Alt+Del三個鍵同時按下時運行,把SIGINT信號發送給init。忽略runlevel
initdefault        不要執行這個進程,它用于設置默認runlevel
kbrequest        當init從鍵盤中收到信號時運行。這里要求鍵盤組合符合KeyBoardSigral(參見/usr/share/doc/kbd-*關于鍵盤組合的文檔)
off                禁止進入,因此該進程不運行
once                每一個runlevel級別運行一次
ondemand        當系統指定特定的運行級別A、B、C時運行
powerfail        當init收到SIGPWR信號時運行
powerokwait        當收到SIGPWD信號且/etc/文件中的電源狀態包含OK時運行
powerwait        當收到SIGPWD信號,并且init等待進程結束時運行
respawn                不管何時終止都重新啟動進程
sysinit                在運行boot或bootwait進程之前運行
wait                運行進程等待輸入運行模式

process字段包含init執行的進程,該進程采用的格式與在命令行下運行該進程的 格式一樣,因此process字段都以該進程的名字開頭,緊跟著是運行時,緊跟著是運行時要傳遞給該進程的參數。比如/sbin/shutdown -t3 -r now,該進程在按下Ctrl+Alt+Del時執行,在命令行下也可以直接輸入來重新啟動系統。

特殊目的的記錄

仔細學習例子文件,學習應用其中關于inittab的語法格式。該文件的大多數內容都可以忽略,因為超過一半的內容都是注釋,剩余的一些文件內容主要是用來實現某些特殊的功能:

id 的值表明缺省的runlevel是3。
ud 的值可以喚醒/sbin/update進程,該進程為保持磁盤的完整性,將在對磁盤進行I/O操作之前清空整個I/O緩沖區。
pf、pr和ca的值只被特定的中斷所調用。
如果系統是專用的X終端,則只需x的輸入值。

getty進程來提供虛擬終端設備的服務,例如:

3:2345:respawn:/sbin/mingetty tty3

標簽字段的值是3,3是設備tty3的數字后綴,tty3與相應的進程相關聯,該getty進程可以啟動的runlevel是2、3、4和5,當該進程終 止時,init馬上就重新啟動它。啟動進程的路徑名是/sbin/mingetty,該進程是實現虛擬終端支持的最小版本的getty,為tty3提供啟 動虛擬設備的進程。

si::sysinit:/etc/rc.d/rc.sysinit

該值告訴init程序運行/etc/rc.d/rc.sysinit腳本文件來初始化系統,該腳本文件與所有啟動的腳本類似,它只是一個包含Linux的 shell命令的可執行文件,注意輸入的字符串必須包括該腳本的完整路徑。不同版本的Linux存放該腳本的位置也不相同,但不用刻意去記憶這些位置,只 需查看/etc/inittab文件即可,該文件中包含啟動腳本文件的確切位置。

l3:3:wait:/etc/rc.d/rc 3

該行表示要啟動所有由runlevel 3定義的支持多用戶的進程的服務,標簽l3是級別3的標志,在與運行level3相關的inittab文件之前init程序將一直處于等待狀態,直到啟動 腳本終止,init將執行/etc/rc.d/rc,并向該腳本傳遞命令行的參數為3。

posted on 2009-10-09 23:27 旅途 閱讀(399) 評論(0)  編輯 收藏 引用 所屬分類: LINUX基礎、管理

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产午夜久久| 欧美一区二区在线免费观看| 欧美精品一区二区久久婷婷| 久久亚洲精品中文字幕冲田杏梨| 欧美高潮视频| 91久久精品国产91性色tv| 欧美gay视频激情| 欧美国产精品日韩| 最新国产乱人伦偷精品免费网站| 亚洲精品国产精品国自产观看| 亚洲毛片网站| 亚洲性夜色噜噜噜7777| 午夜精品一区二区三区四区| 欧美在线免费视屏| 久久躁狠狠躁夜夜爽| 欧美久久电影| 国产精品一区久久| 尤物在线精品| 亚洲午夜精品久久久久久app| 亚洲午夜一区二区三区| 欧美专区日韩专区| 免费观看一级特黄欧美大片| 亚洲日本一区二区三区| 亚洲视频免费在线观看| 免费亚洲电影在线| 欧美日韩精品一区| 合欧美一区二区三区| 日韩一级免费| 久久精品中文字幕一区| 亚洲激情在线视频| 欧美一区二区三区久久精品茉莉花 | 久久综合狠狠综合久久综青草| 欧美成人中文字幕在线| 国产精品日韩欧美一区二区| 欧美在线亚洲| 久久综合中文色婷婷| 欧美激情视频一区二区三区免费| 99在线|亚洲一区二区| 欧美中文字幕久久| 欧美色欧美亚洲另类二区 | 欧美视频在线观看一区二区| 国产一区二区三区在线免费观看| 亚洲精选中文字幕| 久久一区二区三区国产精品 | 欧美日韩高清区| 国内自拍一区| 亚洲综合色激情五月| 欧美激情日韩| 久久久久久高潮国产精品视| 国产精品美女主播| 亚洲乱码国产乱码精品精天堂| 欧美主播一区二区三区| 夜夜夜精品看看| 欧美国产大片| 亚洲国产天堂久久国产91| 久久久中精品2020中文| 亚洲欧美成人在线| 国产精品久久久久毛片软件 | 狠狠色噜噜狠狠狠狠色吗综合| 99精品视频免费全部在线| 免费日韩av片| 久久综合给合| 又紧又大又爽精品一区二区| 久久久久99| 欧美一区二区观看视频| 国产日韩欧美中文在线播放| 久久激情综合网| 香蕉av福利精品导航| 欧美性视频网站| 欧美一区视频| 欧美在线视屏| 在线观看一区| 欧美aⅴ99久久黑人专区| 久久人人爽国产| 在线成人av网站| 欧美成人精品激情在线观看| 久久久亚洲精品一区二区三区| 国产在线视频欧美一区二区三区| 欧美一级视频| 久久国产99| 亚洲国产欧洲综合997久久| 老司机成人在线视频| 久久婷婷国产综合国色天香 | 中国亚洲黄色| 亚洲婷婷在线| 亚洲经典在线| 蜜桃伊人久久| 欧美精品v日韩精品v韩国精品v | 99国产精品久久久久久久成人热| 亚洲国产精品激情在线观看| 欧美精品色网| 久久精品99无色码中文字幕 | 亚洲第一网站| 欧美三区美女| 久久精品视频在线看| 久久免费黄色| 一本大道久久精品懂色aⅴ| 亚洲欧美国产精品va在线观看| 国产一区二区av| 亚洲电影激情视频网站| 国产精品久久网| 亚洲国产一区二区三区在线播| 欧美日韩国产一区二区| 久久综合影音| 欧美午夜a级限制福利片| 欧美一区二区视频在线观看| 猫咪成人在线观看| 亚洲制服少妇| 麻豆精品网站| 欧美一二区视频| 欧美成人首页| 午夜在线一区| 久久中文字幕导航| 日韩一级欧洲| 久久一区二区三区av| 久久先锋资源| 激情久久久久久久| 亚洲免费精品| 欧美日韩爆操| 亚洲高清在线观看| 欧美另类在线播放| 久久综合九色综合久99| 嫩模写真一区二区三区三州| 欧美在线一二三四区| 久久精品国产一区二区电影| 欧美视频三区在线播放| 老司机aⅴ在线精品导航| 欧美高清影院| 男人天堂欧美日韩| 欧美日韩综合| 亚洲激情精品| 国产亚洲精品久久久久动| 亚洲伦理自拍| 国产三区精品| 久久精品成人一区二区三区| 欧美激情精品久久久久| 亚洲免费在线看| 欧美视频一区二区三区…| 久久久一区二区| 国产综合自拍| 99视频精品在线| 亚洲无线观看| 男女精品视频| 亚洲一区二区三区激情| 久久久久久亚洲综合影院红桃 | 亚洲精品美女91| 欧美福利在线| 久久精品91久久久久久再现| 国产欧美日本一区二区三区| 欧美电影免费观看高清| 亚洲国产综合在线看不卡| 亚洲欧美中日韩| 久久久久国产精品一区| 欧美精品一区二区视频| 亚洲一区免费视频| 毛片基地黄久久久久久天堂| 欧美日韩视频在线第一区| 亚洲美女少妇无套啪啪呻吟| 在线播放中文一区| 久久综合一区二区| 久久蜜桃香蕉精品一区二区三区| 禁久久精品乱码| 午夜老司机精品| 欧美freesex8一10精品| 韩国v欧美v日本v亚洲v| 在线播放中文一区| 欧美怡红院视频| 国产日韩欧美一区| 在线中文字幕不卡| 久久精品视频免费| 国产亚洲a∨片在线观看| 久久一本综合频道| 久热爱精品视频线路一| 亚洲精品在线视频| 欧美精品一区二区在线播放| 亚洲综合电影一区二区三区| 亚洲精品乱码久久久久久蜜桃91| 欧美激情亚洲自拍| 亚洲一区二区三区精品动漫| 欧美日韩中文字幕精品| 欧美一级淫片aaaaaaa视频| 亚洲欧美日韩精品久久| 亚洲第一在线综合网站| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲精品社区| 一区二区三区四区国产| 国产美女精品视频免费观看| 欧美一级视频| 亚洲精品午夜精品| 欧美日韩黄视频| 欧美中文字幕在线| 久久伊人精品天天| 在线一区亚洲| 国模一区二区三区| 欧美网站在线观看| 性久久久久久久| 91久久国产综合久久| 国产在线不卡| 欧美一级视频精品观看| 宅男66日本亚洲欧美视频|