www.zjcoo.com
所謂運行(xíng)級别,簡單點來(lái)說,運行(xíng)級别就是操作(zuò)系統當前正在運行(xíng)的功能級别。級别是從0到6,具有(yǒu)不同的功能。這些(xiē)級别定義在/ect/inittab文件中。這個(gè)文件是init程序尋找的主要文件,最先運行(xíng)的服務是那(nà)些(xiē)放在/ect/rc.d目錄下的文件。
一、Linux的運行(xíng)級别:
Linux下的7個(gè)運行(xíng)級别:
0:系統停機狀态,系統默認運行(xíng)級别不能設置為(wèi)0,否則不能正常啓動,機器(qì)關閉。
1:單用戶工作(zuò)狀态,root權限,用于系統維護,禁止遠程登陸,就像Windows下的安全模式登錄。
2:多(duō)用戶狀态,沒有(yǒu)NFS支持。
3:完整的多(duō)用戶模式,有(yǒu)NFS,登陸後進入控制(zhì)台命令行(xíng)模式。
4:系統未使用,保留一般不用,在一些(xiē)特殊情況下可(kě)以用它來(lái)做(zuò)一些(xiē)事情。例如在筆記本電(diàn)腦(nǎo)的電(diàn)池用盡時(shí),可(kě)以切換到這個(gè)模式來(lái)做(zuò)一些(xiē)設置。南昌艦網科技(jì)
5:X11控制(zhì)台,登陸後進入圖形GUI模式,XWindow系統。
6:系統正常關閉并重啓,默認運行(xíng)級别不能設為(wèi)6,否則不能正常啓動。運行(xíng)init6機器(qì)就會(huì)重啓。标準的Linux運行(xíng)級别為(wèi)3或5
運行(xíng)級别原理(lǐ):
1.在目錄/etc/rc.d/init.d下有(yǒu)許多(duō)服務器(qì)腳本程序,一般稱為(wèi)服務(service)
2.在/etc/rc.d下有(yǒu)7個(gè)名為(wèi)rcN.d的目錄,對應系統的7個(gè)運行(xíng)級别
3.rcN.d目錄下都是一些(xiē)符号鏈接文件,這些(xiē)鏈接文件都指向init.d目錄下的service腳本文件,命名規則為(wèi)K+nn+服務名或S+nn+服務名,其中nn為(wèi)兩位數(shù)字。南昌艦網科技(jì)
4.系統會(huì)根據指定的運行(xíng)級别進入對應的rcN.d目錄,并按照文件名順序檢索目錄下的鏈接文件:對于以K(Kill)開(kāi)頭的文件,系統将終止對應的服;對于以S(Start)開(kāi)頭的文件,系統将啓動對應的服務
5.查看運行(xíng)級别用:runlevel
6.進入其它運行(xíng)級别用:initN,如果init3則進入終端模式,init5則又登錄圖形GUI模式。南昌艦網科技(jì)
7.另外init0為(wèi)關機,init6為(wèi)重啓系統标準的Linux運行(xíng)級别為(wèi)3或5,如果是3的話(huà),系統就在多(duō)用戶狀态;如果是5的話(huà),則是運行(xíng)着XWindow系統。不同的運行(xíng)級别有(yǒu)不同的用處,也應該根據自己的不同情形來(lái)設置。例如,如果丢失了root口令,那(nà)麽可(kě)以讓機器(qì)啓動進入單用戶狀态來(lái)設置。在啓動後的lilo提示符下輸入:
init=/bin/shrw
這樣就可(kě)以使機器(qì)進入運行(xíng)級别1,并把root文件系統挂為(wèi)讀寫。它會(huì)路過所有(yǒu)系統認證,讓你(nǐ)使用passwd程序來(lái)改變root口令,然後啓動到一個(gè)新的運行(xíng)級。
二、chkconfig用法
chkconfig命令可(kě)以用來(lái)檢查、設置系統的各種服務
使用語法:
chkconfig[--add][--del][--list][系統服務]或chkconfig[--level<等級代号>][系統服務][on/off/reset]
參數(shù)用法:
--add:增加所指定的系統服務,讓chkconfig指令得(de)以管理(lǐ)它,并同時(shí)在系統啓動的叙述文件內(nèi)增加相關數(shù)據。
--del:删除所指定的系統服務,不再由chkconfig指令管理(lǐ),并同時(shí)在系統啓動的叙述文件內(nèi)删除相關數(shù)據。
--level<等級代号>:指定讀系統服務要在哪一個(gè)執行(xíng)等級中開(kāi)啓或關畢。使用範例:
chkconfig --list 列出所有(yǒu)的系統服務
chkconfig --add httpd 增加httpd服務
chkconfig --del httpd 删除httpd服務
chkconfig --level httpd 2345 on 把httpd在運行(xíng)級别為(wèi)2、3、4、5的情況下都是on(開(kāi)啓)的狀态。chkconfig命令提供了一種簡單的方式來(lái)設置一個(gè)服務的運行(xíng)級别。例如,為(wèi)了設置MySQL服務器(qì)在運行(xíng)級别3和(hé)4上(shàng)運行(xíng),你(nǐ)必須首先将MySQL添加為(wèi)受chkconfig管理(lǐ)的服務:
chkconfig --add mysql
現在,我們在級别3和(hé)5上(shàng)設定服務為(wèi)“on”
chkconfig --level 35 mysql on在其他級别上(shàng)設為(wèi)off
chkconfig --level 01246 mysql off為(wèi)了确認你(nǐ)的配置被正确的修改了,我們可(kě)以列出服務将會(huì)運行(xíng)的運行(xíng)級别,如下所示:
#chkconfig --list mysql
mysql 0:off 1:off 2:off 3:on 4:off 5:on 6:off
重慶中技互聯網信息咨詢有限公司 www.zjcoo.com
企業網站(zhàn)建設解決方案 營銷型網站(zhàn)建設解決方案 行(xíng)業門(mén)戶網站(zhàn)建設解決方案 外貿網站(zhàn)解建設決方案 品牌形象網站(zhàn)建設解決方案 購物商城網站(zhàn)建設解決方案 政府網站(zhàn)建設解決方案 手機網站(zhàn)建設解決方案 教育培訓網站(zhàn)建設解決方案 珠寶高(gāo)端奢飾品網站(zhàn)建設解決方案 房(fáng)地産、地産項目網站(zhàn)建設解決方案 集團、上(shàng)市企業網站(zhàn)建設解決方案 數(shù)碼、電(diàn)子産品網站(zhàn)建設解決方案 美容、化妝品行(xíng)業網站(zhàn)建設解決方案
10年專業互聯網服務經驗 重慶最專業網站(zhàn)團隊 資深行(xíng)業分析策劃 B2C營銷型網站(zhàn)建設領先者 最前沿視(shì)覺設計(jì)、研發能力 時(shí)刻最新技(jì)術(shù)領先研發能力 具有(yǒu)完備的項目管理(lǐ) 完善的售後服務體(tǐ)系 深厚的網絡運營經驗
中技(jì)互聯一直秉承專業、誠信、服務、進取的價值觀,堅持優秀的商業道(dào)德,以用戶最終價值為(wèi)導向,向用戶提供優質産品和(hé)優質服務,從而赢得(de)了用戶的信賴。始終以不懈的努力、更高(gāo)的目标來(lái)要求自己。
主營業務:網站(zhàn)建設 | 重慶網站(zhàn)建設 | 重慶網站(zhàn)設計(jì) | 重慶網站(zhàn)制(zhì)作(zuò) | 重慶網頁設計(jì) | 重慶網站(zhàn)開(kāi)發
CopyrightZJCOO technology Co., LTD. All Rights Reserved.
渝ICP 備11003429号