中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos7控制腳本目錄/etc/rc.d的含義是什么

發布時間:2022-10-19 11:14:53 來源:億速云 閱讀:166 作者:iii 欄目:服務器

這篇文章主要介紹“centos7控制腳本目錄/etc/rc.d的含義是什么”,在日常操作中,相信很多人在centos7控制腳本目錄/etc/rc.d的含義是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”centos7控制腳本目錄/etc/rc.d的含義是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

控制腳本目錄/etc/rc.d,該目錄下存在各個運行級別的腳本文件,以下是centos7為例的查詢結果:

[root@hostname centos7 root]# cd /etc/rc.d/
[root@hostname centos7 rc.d]# ls
init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local
[root@hostname centos7 rc.d]# cd rc4.d/
[root@hostname centos7 rc4.d]# ls
K50netconsole S10network S64mysqld
[root@hostname centos7 rc4.d]# 
[root@hostname centos7 rc4.d]# 
[root@hostname centos7 rc4.d]# 
[root@hostname centos7 rc4.d]# cd /etc/rc.d/
[root@hostname centos7 rc.d]# ls
init.d rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rc.local
[root@hostname centos7 rc.d]# cd rc0.d/
[root@hostname centos7 rc0.d]# ls
K36mysqld K50netconsole K90network
[root@hostname centos7 rc0.d]# cd ../init.d/
[root@hostname centos7 init.d]# ls
functions mysqld netconsole network README

說明:

/etc/rc.d/init.d

該文件夾包含所有服務在各個運行等級中的全部啟動腳本。一般來說,它們都是標準的shell腳本,遵守最基本的標準。每個腳本最少接受兩個參數start和stop,它們分別代表啟動和停止服務(如網頁服務)。除此之外,init腳本通常還會接受一些額外的選項,如restart(重啟服務器)、status(返回服務當前狀態)、reload(告知服務從配置文件中重新載入配置)以及force-reload(強制服務重載它的配置)。當用不帶參數的方式運行腳本的時候,一般應該返回一個它會接受的參數列表。

/etc/rc.d/rc0.d~/etc/rc.d/rc6.d

這些文件夾分別包含每個運行等級對應的init腳本。在實際使用中,它們一般通過符號鏈接到/etc/init.d文件夾下的實際文件。不過要注意的是,這些文件夾下的init腳本都有一些特別的名字,命名都以S(start)、K(kill)或D(disable)開頭,后面跟一個數字。當init進入一個運行等級的時候,它會按照數字順序運行所有以K開頭的腳本并傳入stop參數,除非對應的init腳本在前一個運行等級中沒有啟動。然后init按照數字順序運行所有以S開頭的腳本并傳入start參數。任何以D開頭的init腳本都會被忽略—這讓你可以在指定的運行等級禁止一個腳本,或者你也可以僅僅移除全部符號鏈接。所以如果你有兩個腳本,S01foo和S05bar,init首先會運行S01foo start,當它進入特定的運行等級后再執行S05bar start。

/etc/rc.d/rc.local

并非所有的發行版都使用了rc.local,通常它是一個留給用戶修改的shell腳本。一般會在init進程結束的時候運行它,所以你可以在這里放一些想要運行的額外腳本,而不用再創建自己的init腳本。

/etc/rc.d/rc.sysinit

/etc/rc.d/rc.sysinit主要做在各個運行模式中相同的初始化工作,包括設定PATH、設定網絡配置(/etc/sysconfig/network)、啟動swap分區、設定/proc等等。

/etc/rc.d/rc

當運行級別改變時,負責啟動/停止各種服務。

到此,關于“centos7控制腳本目錄/etc/rc.d的含義是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

积石山| 陵水| 陆良县| 镇赉县| 长葛市| 吴堡县| 嘉黎县| 日照市| 南和县| 信宜市| 密山市| 榆社县| 三明市| 丰宁| 黄浦区| 丰台区| 浦北县| 新营市| 扎鲁特旗| 桑植县| 怀安县| 昌江| 房山区| 咸丰县| 黄石市| 余姚市| 浮梁县| 玉山县| 齐齐哈尔市| 拜城县| 蒲江县| 将乐县| 承德市| 凌云县| 扬州市| 康乐县| 东平县| 景东| 淮阳县| 军事| 池州市|