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

旅途

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

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>
            国产午夜精品美女视频明星a级| 亚洲国产精品成人精品| 国产精品―色哟哟| 国产精品vvv| 欧美视频在线观看 亚洲欧| 国产精品久久久久7777婷婷| 国产精品久久久久一区二区三区 | 欧美黄色影院| 欧美激情中文字幕在线| 欧美日韩一区二区在线| 国产精品免费一区二区三区观看| 国产网站欧美日韩免费精品在线观看 | 国产欧美日韩综合一区在线观看| 国产日本欧美视频| 91久久久久久| 欧美在线精品免播放器视频| 久久这里只有精品视频首页| 亚洲欧洲日本国产| 在线 亚洲欧美在线综合一区| 欧美a级在线| 久久综合狠狠综合久久激情| 久久黄色小说| 欧美精品日韩精品| 国产精品人成在线观看免费 | 国产精品高清一区二区三区| 久久久久国内| 美女主播精品视频一二三四| 欧美一区三区二区在线观看| 麻豆国产精品一区二区三区 | 亚洲男女毛片无遮挡| 久久婷婷丁香| 日韩亚洲欧美一区二区三区| 久久精品女人天堂| 欧美亚洲第一页| 在线观看日韩www视频免费 | 欧美一区二区三区四区在线观看| 你懂的亚洲视频| 国产视频一区三区| 亚洲在线成人| 亚洲人成人99网站| 久久精品日韩一区二区三区| 欧美午夜电影在线观看| 亚洲精品一区二区三| 久久天堂av综合合色| 亚洲视频一起| 欧美视频二区36p| 亚洲美女av在线播放| 久久综合激情| 欧美专区日韩视频| 国产视频精品xxxx| 性欧美18~19sex高清播放| 亚洲美女诱惑| 欧美精品日本| 一区二区高清在线| 亚洲高清不卡av| 久久综合九色九九| 很黄很黄激情成人| 久久久久久91香蕉国产| 午夜精品久久| 国产欧美日韩一区二区三区在线| 亚洲欧美资源在线| 亚洲一区免费看| 国产精品久久久久久久7电影| 亚洲日本免费| 日韩午夜高潮| 国产精品久久久久久久久久久久久久 | 欧美中文在线观看| 一本久道久久久| 欧美日韩hd| 亚洲午夜精品17c| 中文精品视频一区二区在线观看| 欧美日韩一区二区在线观看视频 | 欧美一区二区三区在线播放| 亚洲特级片在线| 国产精品网站在线播放| 久久久精品动漫| 久久婷婷成人综合色| 日韩视频免费在线| 日韩午夜av在线| 国产亚洲欧美日韩精品| 蜜桃av一区二区| 看欧美日韩国产| 一区二区日韩| 性伦欧美刺激片在线观看| 极品尤物一区二区三区| 欧美黄免费看| 国产精品高精视频免费| 久久午夜国产精品| 欧美激情91| 中日韩高清电影网| 欧美在线在线| 亚洲精品在线免费| 亚洲在线电影| 日韩亚洲欧美综合| 午夜精品亚洲| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 夜夜狂射影院欧美极品| 国产欧美日韩亚洲| 最近中文字幕日韩精品| 国产精品老牛| 欧美激情国产高清| 国产精品综合色区在线观看| 免费在线亚洲| 国产精品视频精品视频| 欧美激情一区二区三区四区| 国产日韩欧美在线观看| 日韩视频免费观看| 亚洲国产日韩一区| 久久av一区二区三区亚洲| 亚洲视频欧美视频| 欧美~级网站不卡| 久久精品人人做人人综合| 欧美日韩mv| 欧美激情一区在线观看| 国产亚洲成年网址在线观看| 亚洲精品久久嫩草网站秘色 | 亚洲尤物视频在线| 免费精品视频| 噜噜噜在线观看免费视频日韩 | 国产精品国色综合久久| 亚洲电影在线看| 激情一区二区| 香蕉久久夜色精品| 欧美一区二区三区免费视| 欧美激情女人20p| 女人色偷偷aa久久天堂| 国产女主播在线一区二区| 一本色道久久99精品综合| 日韩视频一区二区三区在线播放免费观看 | 99在线热播精品免费| 亚洲国产精彩中文乱码av在线播放| 宅男精品视频| 亚洲视频视频在线| 欧美精品一区二| 亚洲高清资源综合久久精品| 亚洲大黄网站| 久久躁狠狠躁夜夜爽| 久久久久久久久久久久久9999 | 国产欧美精品一区二区色综合| 亚洲麻豆国产自偷在线| 亚洲久久一区| 欧美精品一区在线| 亚洲精品国久久99热| 亚洲欧洲一区二区三区| 母乳一区在线观看| 亚洲激情女人| 一区二区三区四区五区视频 | 欧美日韩另类视频| 亚洲精品一级| 亚洲自拍高清| 国产人成精品一区二区三| 欧美专区在线观看| 牛牛精品成人免费视频| 亚洲三级免费电影| 欧美日韩在线直播| 亚洲欧美一区二区精品久久久| 午夜在线一区| 一区免费观看| 欧美激情 亚洲a∨综合| 这里只有视频精品| 久久国产视频网站| 亚洲黄色有码视频| 欧美三区美女| 欧美在线视频在线播放完整版免费观看| 久久精品国产综合| 亚洲美女视频在线观看| 国产精品视区| 亚洲国产精品一区制服丝袜 | 欧美日韩国产一区二区三区| 一区二区三区欧美在线| 久久精品国产免费| 亚洲韩国日本中文字幕| 欧美日韩一区高清| 久久婷婷国产综合国色天香| 99re6这里只有精品| 久久久久久国产精品一区| 99国产精品久久久久老师| 国产欧美欧美| 欧美激情中文字幕一区二区| 香蕉久久夜色精品国产使用方法 | 亚洲九九精品| 久久久www成人免费精品| 亚洲毛片一区二区| 韩国一区二区在线观看| 欧美日韩免费在线| 欧美在线欧美在线| 9l视频自拍蝌蚪9l视频成人| 久热精品视频在线观看| 亚洲欧美日本国产有色| 亚洲欧洲日本专区| 国自产拍偷拍福利精品免费一| 欧美精品久久久久久久| 久久精品免费电影| 亚洲免费人成在线视频观看| 亚洲精品1区2区| 免费久久久一本精品久久区| 欧美一区二区三区在线| 亚洲免费中文字幕| 亚洲一区二区三区激情| 亚洲国产婷婷综合在线精品|