1樓:
linux啟動時執行命令
1. linux 啟動順序:
(1)bios自檢 www.2cto.com
(2)執行系統核心並檢測硬體
(3)執行系統的第乙個程序init
(4)init讀取系統引導配置檔案:
/etc/inittab中的資訊進行初始化
/etc/rc.d/rc.sysinit------系統初始化指令碼
/etc/rc.d/rcx.d/[ks]*------根據執行級別配置服務
/etc/rc.d/rc.local---------執行本地特殊配置
其它---------不同執行級別的特殊服務
linux啟動執行init程式來啟動相關程式初始化,與啟動相關的乙個概念是執行級,
執行級是作業系統當前執行的級別,在不同執行級別上可以定義屬於該執行級的啟
動程式,系統的執行級別可以在/etc/inittab檔案指定,與執行級相關執行程式通
過從源/etc/rc.d/init.d下鏈結到目的/etc/rcx.d,這裡x為系統的預設執行級別,
因此,預設的啟動指令碼放在/etc/rc.d/init.d下。
有人建議在.login中執行相應命令,或在.bashrc(用tcsh shell,在.tcshrc)裡
寫命令。這是不行的,.login是在使用者登入時執行,使用者可能在本地無需登入,或
者在遠端多個使用者登入,多次登入;而.tcshrc是在shell啟動時執行,登入後使用者
一般會多次開啟shell,這樣該命令或程式就會被多次執行。
2. 預設的執行級,linux用到的級別如下:
# 0 - 停機(千萬不要把initdefault 設定為0 )
# 1 - 單使用者模式
# 2 - 多使用者,但是沒有 nfs
# 3 - 完全多使用者模式
# 4 - 沒有用到
# 5 - x11
# 6 - 重新啟動 (千萬不要把initdefault 設定為6 )
對各個執行級的詳細解釋:
0 為停機,機器關閉。
1 為單使用者模式,就像win9x 下的安全模式類似。
2 為多使用者模式,但是沒有nfs 支援。
3 為完整的多使用者模式,是標準的執行級。
4 一般不用,在一些特殊情況下可以用它來做一些事情。
例如在膝上型電腦的電池用盡時,可以切換到這個模式來做一些設定。
5 就是 x11 ,進到 x window 系統了。
6 為重啟,執行 init 6 機器就會重啟。
3. 如何讓系統在啟動是執行指定程式,根據啟動順序中的第四步,有兩種方式。
一種方式是根據執行級別配置服務。 www.2cto.com
一種方式是執行本地特殊配置。
舉例,任務在啟動是執行命令cvslockd:
方式一:
(1)建立自啟動指令碼/etc/rc.d/init.d/cvslockd,內容為:
#!/bin/bash
/usr/local/bin/cvslockd
設定檔案的屬性為可執行:
#chmod +x /etc/rc.d/init.d/cvslockd
(2)檢視計算機執行級別,在檔案/etc/inittab裡看到id:5:initdefault:,
則此系統執行級別為5。
(3)到/etc/rc5.d目錄下,把你要執行的可執行檔案做乙個軟連線,而且在
命名的時候要以大寫s字母開頭,s之後的數字大小代表執行順序的先後,
數字越大越後執行。
#ln -s /etc/rc.d/init.d/cvslockd /etc/rc5.d/s100cvslockd
#ln -s /etc/rc.d/init.d/cvslockd /etc/rc0.d/k20cvslockd
方式二:
在/etc/rc.d/rc.local 新增 exec /usr/local/bin/cvslockd
該方式是在最後啟動cvslockd。
還有乙個論壇,也有關於這個的討論
2樓:大大蟲
手工啟動:service dhcpd start
如果以後自動啟動:chkconfig dhcpd on
3樓:糊塗王雜貨鋪
chkconfig –add dhcpd
chkconfig dhcpd on
linux系統的dhcp server 怎麼啟動?輸入命令:service dhcpd start 後,dhcp server還是沒有開起來
4樓:殘月jie悲夢
給分就有文件 絕對的讓你懂
linux啟動後,網絡卡服務無法啟動,需要手動執行service network restart才可以,如何處理系統啟動後網絡卡也
5樓:匿名使用者
在/etc/sysconfig/network-scripts中新增
onboot=yes設定網路開機自動啟動
6樓:
chkconfig network on
7樓:
ntsysv 選擇network啟動,儲存退出、
8樓:匿名使用者
ifconfig eth0 up啟用網路,之後service network restart試試看
win10系統啟動不執行桌面每次都要手動執行
我也用win10 他會自動開機 這麼奇葩讓我防不勝防 以為別人開我電腦了 是否安裝有bai360極速 瀏覽器?這是du360的原因,大家 zhi可以試著解除安裝360安全衛 dao士或者360極速瀏覽專器試試,大屬家可以去360論壇看看,親測反饋 最近乙個禮拜出現的,快速啟動開機,登入以後,桌面黑屏...
幾天前,膝上型電腦無法啟動了,每次啟動時,只能看到電源指示燈一閃,有嗡的聲音,自己就把本子拆了
只能找專業維修人員幫您嘗試修復,加電無顯故障多是部件鬆動或者晶元虛焊導致的,常見的原因 記憶體鬆動或者記憶體本身有問題,重插一下記憶體或者換根記憶體試試 主機板供電晶元虛焊或者老化,屏線鬆動或者主機板給螢幕供電電路短路 顯示卡 南橋 北橋bga封裝晶元虛焊或者損壞,一般虛焊的情況比較多,加焊下就好。...
高分問題在系統啟動時至少有服務或驅動程式產生錯誤。詳細資訊,請使用時間檢視器檢視事件日誌
可以使用排除法來找到錯誤的啟動項 開始 執行 輸入 msconfig 在啟動頁面呢,把所有的啟動項前面的勾都去掉不用擔心會無法啟動系統,必須的啟動項會自動啟動的重新啟動,一次勾上1到3個啟動項 重起後看是否還出現這樣的提示 如果沒有,說明剛剛選擇的啟動項沒有問題 繼續勾上其他的啟動項 按次步驟直到重...