一般的/etc/rc.d/init.d/目錄下的每個(gè)文件都是linux啟動(dòng)時(shí)需要加載的腳本文件,如圖。每個(gè)腳本文件里都寫(xiě)了它們各自會(huì)檢查的配置文件,具體太多了。

創(chuàng)新互聯(lián)主營(yíng)朝陽(yáng)網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都App定制開(kāi)發(fā),朝陽(yáng)h5微信小程序搭建,朝陽(yáng)網(wǎng)站營(yíng)銷(xiāo)推廣歡迎朝陽(yáng)等地區(qū)企業(yè)咨詢
Stage2階段執(zhí)行時(shí),首先會(huì)解析GRUB程序的配置文件grub.conf,并依配置文件決定是否顯示系統(tǒng)啟動(dòng)菜單。然后加載內(nèi)核鏡像到內(nèi)存中,通過(guò)initrd程序建立RAMDisk內(nèi)存虛擬根文件系統(tǒng)。此時(shí)控制權(quán)將轉(zhuǎn)交給內(nèi)核程序。
在Linux系統(tǒng)中,系統(tǒng)服務(wù)的啟動(dòng)腳本一般放在/etc/init.d目錄下。不同 的開(kāi)機(jī)模式,則分別對(duì)應(yīng)到/etc/rcx.d目錄下。其實(shí)/etc/rcx.d上的文件,一般都是鏈接到/etc/init.d目錄下的對(duì)應(yīng)文件的。
對(duì)以字母K打頭的命令腳本程序來(lái)說(shuō),會(huì)傳遞Stop參數(shù);類(lèi)似地對(duì)以字母S打頭的命令腳本程序來(lái)說(shuō),會(huì)傳遞 Start參數(shù)。 編寫(xiě)自己的rc命令腳本 在維護(hù)Linux系統(tǒng)運(yùn)轉(zhuǎn)的日子里,肯定會(huì)遇到需要系統(tǒng)管理員對(duì)開(kāi)機(jī)或者關(guān)機(jī)命令腳本進(jìn)行修改的情況。
方法一:編輯rc.loacl腳本 直接在/etc/rc.local中添加啟動(dòng)腳本。方法二:Linux通過(guò)chkconfig設(shè)置開(kāi)機(jī)啟動(dòng)服務(wù) 創(chuàng)建腳本 編輯腳本內(nèi)容如下(腳本前面三行格式固定)說(shuō)明:第一行,告訴系統(tǒng)使用的shell,所有的shell腳本都是這樣。
1、1,插入安裝U盤(pán)或者光盤(pán),進(jìn)入救援模式,重裝grub重新生成grub.cfg文件:grub2-install /dev/sda*boot目錄所在分區(qū)grub2-mkconfig -o /boot/grub2/grub.cfg重啟后應(yīng)該就OK了。
2、GRUB_DEFAULT=xxxx 在此例中,選單中的位置不會(huì)有影響。例如:GRUB_DEFAULT=Ubuntu, Linux 10-13-generic。注意要完整全稱(chēng)。GRUB_DEFAULT=saved 由儲(chǔ)存預(yù)設(shè)的作業(yè)系統(tǒng)開(kāi)機(jī)。
3、通常,購(gòu)買(mǎi)的電腦為了降低成本,原機(jī)不帶Windows操作系統(tǒng),而使用linux等系統(tǒng),而一旦開(kāi)機(jī)進(jìn)入黑屏,并顯示grub和光標(biāo),說(shuō)明進(jìn)入了系統(tǒng)管理器狀態(tài)。
首先在桌面模式下,右鍵點(diǎn)擊open in terminal進(jìn)入命令行。vi /etc/inittab文件進(jìn)入文件最后一行修改 id:5:initdefault,將數(shù)字5改為3,保存后重啟即可。
編輯文件/etc/inittab 找到這一行 id:5:initdefault 改為 id:3:initdefault 保存退出。下次啟動(dòng)就直接進(jìn)入命令行界面了。改動(dòng)的這個(gè)數(shù)值就是linux啟動(dòng)運(yùn)行級(jí)別,取0~6,各級(jí)別意義如下:0 - 停機(jī),關(guān)閉機(jī)器。
加入開(kāi)機(jī)啟動(dòng)服務(wù)列表 使用 chkconfig --list 可查看當(dāng)前加入開(kāi)機(jī)自啟動(dòng)的服務(wù)列表,但如Note部分所述,該命令只顯示SysV服務(wù),不包含原生的systemd服務(wù),查看systemd服務(wù)可使用systemctl list-unit-files命令。
linux下開(kāi)機(jī)自啟動(dòng)命令 開(kāi)機(jī)啟動(dòng)時(shí)自動(dòng)運(yùn)行程序 Linux加載后, 它將初始化硬件和設(shè)備驅(qū)動(dòng), 然后運(yùn)行第一個(gè)進(jìn)程init。init根據(jù)配置文件繼續(xù)引導(dǎo)過(guò)程,啟動(dòng)其它進(jìn)程。
linux設(shè)置開(kāi)機(jī)自啟動(dòng)執(zhí)行命令 :執(zhí)行命令 : 編輯/etc/rc.local,添加你想開(kāi)機(jī)運(yùn)行的命令 運(yùn)行程序腳本 :然后在文件最后一行添加要執(zhí)行程序的全路徑。
打開(kāi)linux系統(tǒng),在linux的桌面的空白處右擊。在彈出的下拉選項(xiàng)里,點(diǎn)擊打開(kāi)終端即可進(jìn)入命令行。輸入chkconfig命令,回車(chē)運(yùn)行即可查看開(kāi)機(jī)啟動(dòng)項(xiàng)。本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫(xiě)的。
網(wǎng)站名稱(chēng):linux啟動(dòng)加載命令行 linux添加啟動(dòng)命令
瀏覽地址:http://chinadenli.net/article45/decophi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、小程序開(kāi)發(fā)、品牌網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、營(yíng)銷(xiāo)型網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
全網(wǎng)營(yíng)銷(xiāo)推廣知識(shí)