linux下編輯rc.local設(shè)置開機啟動

linux下編輯rc.local設(shè)置開機啟動

ID:40548404

大?。?92.61 KB

頁數(shù):5頁

時間:2019-08-04

linux下編輯rc.local設(shè)置開機啟動_第1頁
linux下編輯rc.local設(shè)置開機啟動_第2頁
linux下編輯rc.local設(shè)置開機啟動_第3頁
linux下編輯rc.local設(shè)置開機啟動_第4頁
linux下編輯rc.local設(shè)置開機啟動_第5頁
資源描述:

《linux下編輯rc.local設(shè)置開機啟動》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、linux下編輯rc.local設(shè)置開機啟動設(shè)置開機啟動示例:#touch/etc/init.d/rc.local設(shè)置為可執(zhí)行:#chmod+x/etc/init.d/rc.local用update-rc.d設(shè)置啟動級別:#update-rc.drc.localstart992345.stop99016.為了編輯方便,創(chuàng)建一個鏈接:#ln-s/etc/init.d/rc.local/etc/rc.local#cat/etc/rc.local#!/bin/sh##Thisscriptwillbeex

2、ecuted*after*alltheotherinitscripts.#Youcanputyourowninitializationstuffinhereifyoudon't#wanttodothefullSysVstyleinitstuff.##startapache/usr/local/apache/bin/apachectlstart以下時對與rc.local的詳細(xì)講述:linux有自己一套完整的啟動體系,抓住了linux啟動的脈絡(luò),linux的啟動過程將不再神秘。本文中假設(shè)inittab

3、中設(shè)置的inittree為:/etc/rc.d/rc0.d/etc/rc.d/rc1.d/etc/rc.d/rc2.d/etc/rc.d/rc3.d/etc/rc.d/rc4.d/etc/rc.d/rc5.d/etc/rc.d/rc6.d/etc/rc.d/init.d目錄1.關(guān)于linux的啟動2.關(guān)于rc.d3.啟動腳本示例4.關(guān)于rc.local5.關(guān)于bash啟動腳本6.關(guān)于開機程序的自動啟動1.關(guān)于linux的啟動init是所有進程的頂層init讀取/etc/inittab,執(zhí)行rc.s

4、ysinit腳本(注意文件名是不一定的,有些unix甚至?xí)⒄Z句直接寫在inittab中)rc.sysinit腳本作了很多工作:init$PATHconfignetworkstartswapfunctionsethostnamecheckrootfilesystem,repairifneededcheckrootspace....rc.sysinit根據(jù)inittab執(zhí)行rc?.d腳本linux是多用戶系統(tǒng),getty是多用戶與單用戶的分水嶺在getty之前運行的是系統(tǒng)腳本2.關(guān)于rc.d所有啟動

5、腳本放置在/etc/rc.d/init.d下rc?.d中放置的是init.d中腳本的鏈接,命名格式是:S{number}{name}K{number}{name}S開始的文件向腳本傳遞start參數(shù)K開始的文件向腳本傳遞stop參數(shù)number決定執(zhí)行的順序3.啟動腳本示例這是一個用來啟動httpd的/etc/rc.d/init.d/apache腳本:代碼:#!/bin/bash......可以看出他接受start,stop,restart,status參數(shù)然后可以這樣建立rc?.d的鏈接:代碼:

6、cd/etc/rc.d/init.d&&ln-sf../init.d/apache../rc0.d/K28apache&&ln-sf../init.d/apache../rc1.d/K28apache&&ln-sf../init.d/apache../rc2.d/K28apache&&ln-sf../init.d/apache../rc3.d/S32apache&&ln-sf../init.d/apache../rc4.d/S32apache&&ln-sf../init.d/apache../rc

7、5.d/S32apache&&ln-sf../init.d/apache../rc6.d/K28apache4.關(guān)于rc.local經(jīng)常使用的rc.local則完全是習(xí)慣問題,不是標(biāo)準(zhǔn)。各個發(fā)行版有不同的實現(xiàn)方法,可以這樣實現(xiàn):代碼:touch/etc/rc.d/rc.localchmod+x/etc/rc.d/rc.localln-sf/etc/rc.d/rc.local/etc/rc.d/rc1.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/

8、rc2.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc3.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc4.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc5.d/S999rc.local&&ln-sf/etc/rc.d/rc.local/etc/rc.d/rc6.d/S999rc.local5.關(guān)于bash啟動腳本/

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。