CentOS 開機啟動自定義腳本
有些時候我們需要在服務器里設置一個腳本,讓他一開機就自己啟動。方法如下:
cd /etc/init.d vi youshell.sh #將youshell.sh修改為你自己的腳本名
編寫自己的腳本后保存退出。
在編寫腳本的時候,請先加入以***釋
#add for chkconfig #chkconfig: #description: #關于腳本的簡短描述 #processname: #第一個進程名,后邊設置自啟動的時候會用到
說明:
2345是指腳本的運行級別,即在2345這4種模式下都可以運行,234都是文本界面,5就是圖形界面X
70是指腳本將來的啟動順序號,如果別的程序的啟動順序號比70小(比如44、45),則腳本需要等這些程序都啟動以后才啟動。
30是指系統關閉時,腳本的停止順序號。
給腳本添加上可執行權限:
chmod +x youshell.sh
利用chkconfig命令將腳本設置為自啟動
chkconfig --add servicename
這樣你的腳本就可以在開機后自動運行了。
另外,在redhat里也可以使用這個方法來實現開機自啟動。chkconfig的使用方法
chkconfig(check config)
功能說明:檢查,設置系統的各種服務。
語 法:chkconfig[--add][--del][--list][系統服務]或chkconfig[--level<等級代號>][系統服務][on/off/reset]補充說明:這是RedHat公司遵循GPL規則所開發的程序,它可查詢操作系統在每一個執行等級中會執行哪些系統服務,其中包括各類常駐服務。參數:
主站蜘蛛池模板: 丰台区| 丘北县| 临漳县| 万全县| 静海县| 东丽区| 黄冈市| 灌南县| 义乌市| 钟祥市| 凤城市| 临沂市| 凤庆县| 濮阳市| 古丈县| 商水县| 东安县| 兴和县| 巴马| 定西市| 个旧市| 安图县| 广南县| 钦州市| 阿克| 泉州市| 乳山市| 西昌市| 普兰店市| 苍溪县| 高要市| 万安县| 大兴区| 台江县| 左权县| 桐柏县| 都江堰市| 广平县| 佛教| 将乐县| 临朐县|