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

旅途

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

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 旅途 閱讀(405) 評論(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>
            亚洲手机在线| 欧美a级片网站| 久久国产精品网站| 999在线观看精品免费不卡网站| 欧美一区激情| 欧美三级网址| 一区二区三区福利| 亚洲欧洲在线一区| 女人天堂亚洲aⅴ在线观看| 好吊妞**欧美| 久久免费少妇高潮久久精品99| 亚洲欧美日韩国产中文| 国产精品久久久久久久久久久久久久| 亚洲精品在线观看免费| 欧美激情亚洲| 欧美岛国激情| 99视频精品| 99国产精品久久久久老师| 欧美精品一区二区三区蜜桃 | 精品51国产黑色丝袜高跟鞋| 午夜视频久久久| 中文国产一区| 国产精品v亚洲精品v日韩精品| 一区二区三区|亚洲午夜| 亚洲精品影视在线观看| 欧美日产在线观看| 中文国产一区| 亚洲男人av电影| 国产一区美女| 欧美高清视频一区二区| 欧美大片免费观看| 一区二区三区视频在线播放| 中日韩美女免费视频网址在线观看 | 久久综合99re88久久爱| 久久久精品国产一区二区三区| 在线看国产一区| 亚洲区国产区| 国产精品视频精品视频| 久久精品夜色噜噜亚洲a∨| 久久久国产亚洲精品| 亚洲精品在线看| 亚洲永久精品大片| 在线观看不卡| 在线一区日本视频| 雨宫琴音一区二区在线| 亚洲免费成人av| 国产在线视频欧美一区二区三区| 欧美激情1区2区3区| 国产精品国产精品| 欧美mv日韩mv国产网站| 欧美日韩午夜精品| 久久夜色精品国产噜噜av| 欧美第一黄色网| 欧美主播一区二区三区美女 久久精品人| 久久久久久久网站| 亚洲在线网站| 欧美va天堂| 久久精品日韩欧美| 欧美日韩精品欧美日韩精品一 | 亚洲一区二区少妇| 亚洲欧洲精品一区二区三区| 亚洲一区二区伦理| 亚洲日韩第九十九页| 亚洲欧美日韩国产另类专区| 亚洲另类自拍| 久久在线免费视频| 欧美在线一二三| 欧美视频一区二区在线观看| 欧美高清在线视频观看不卡| 国产免费成人在线视频| 日韩亚洲成人av在线| 亚洲欧洲精品一区二区精品久久久| 午夜视频在线观看一区二区| 亚洲视频成人| 在线观看日产精品| 亚洲每日更新| 在线欧美福利| 欧美中文字幕在线播放| 亚洲影视中文字幕| 欧美精品久久99久久在免费线| 久久夜色精品国产亚洲aⅴ| 国产精品美女久久久浪潮软件| 亚洲激情在线观看| 在线视频国产日韩| 欧美有码在线视频| 欧美一区二区三区婷婷月色| 国产精品白丝av嫩草影院| 91久久久亚洲精品| 亚洲精品一区在线观看香蕉| 免费看av成人| 亚洲大片在线观看| 在线视频观看日韩| 久久综合导航| 欧美肥婆在线| 亚洲青涩在线| 欧美精品激情| 一本久道综合久久精品| 亚洲视频日本| 国产精品欧美在线| 亚洲欧美日韩精品在线| 欧美亚洲三区| 国产婷婷色一区二区三区在线| 亚洲欧美激情诱惑| 欧美一级久久久| 国产一区999| 久久综合免费视频影院| 亚洲国产一区二区三区青草影视| 亚洲乱码国产乱码精品精| 欧美精品成人一区二区在线观看| 亚洲精品日韩久久| 亚洲欧美日本视频在线观看| 国产精品一区二区三区四区 | 欧美国产先锋| 日韩视频免费大全中文字幕| 欧美日韩国产专区| 亚洲欧美清纯在线制服| 久久久久久久91| 亚洲欧洲日韩综合二区| 欧美日一区二区在线观看 | 亚洲影视综合| 久久久久久久久久久一区| 亚洲国产成人久久综合| 欧美日韩国产首页| 亚洲欧美在线免费| 欧美a级一区二区| 亚洲午夜电影网| 韩日精品视频| 欧美国产在线电影| 在线一区亚洲| 欧美电影在线| 性久久久久久久| 亚洲人成小说网站色在线| 欧美日韩午夜激情| 欧美在线一二三四区| 亚洲精品国产拍免费91在线| 久久精品水蜜桃av综合天堂| 亚洲精品国产精品国自产观看| 久久激情综合网| 亚洲永久视频| 亚洲国产视频一区二区| 国产精品拍天天在线| 米奇777在线欧美播放| 亚洲综合首页| 亚洲毛片在线观看| 蜜臀久久99精品久久久久久9 | 亚洲国产高清aⅴ视频| 国产精品久久久久久久电影 | 欧美成人免费在线视频| 亚洲欧美日韩精品一区二区| 亚洲片区在线| 欧美福利电影网| 久久精品国产欧美亚洲人人爽| 一区二区不卡在线视频 午夜欧美不卡在 | 中日韩美女免费视频网站在线观看| 久热精品视频在线观看一区| 亚洲欧美激情精品一区二区| 日韩视频在线播放| 狠狠色狠狠色综合日日五| 国产精品日韩一区二区| 欧美日韩国产首页在线观看| 免费不卡欧美自拍视频| 欧美在线播放一区二区| 亚洲专区在线| 99亚洲伊人久久精品影院红桃| 麻豆av福利av久久av| 久久精品三级| 欧美在线免费观看| 亚洲专区一区二区三区| 亚洲少妇自拍| 亚洲视频综合在线| 亚洲一区二区三区在线观看视频 | 亚欧美中日韩视频| 亚洲欧美怡红院| 午夜伦欧美伦电影理论片| 亚洲视频成人| 亚洲午夜免费福利视频| 亚洲视频电影图片偷拍一区| 日韩亚洲国产欧美| av不卡在线看| 亚洲午夜久久久久久尤物| 亚洲性图久久| 性欧美暴力猛交69hd| 久久黄色影院| 麻豆成人小视频| 欧美黄色影院| 亚洲精品乱码| 中文国产成人精品| 午夜精品久久久久| 久久精品水蜜桃av综合天堂| 久久久夜夜夜| 欧美激情四色| 国产精品久久久久免费a∨| 国产精品入口尤物| 黄色在线一区| 亚洲美女黄网| 在线欧美日韩精品| 欧美丝袜第一区| 国产日韩一区在线| 在线免费观看视频一区| 亚洲精品日韩激情在线电影|