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規則所開發的程序,它可查詢操作系統在每一個執行等級中會執行哪些系統服務,其中包括各類常駐服務。參數:
主站蜘蛛池模板: 若羌县| 荔波县| 从化市| 南雄市| 东方市| 许昌县| 福泉市| 辽中县| 天峻县| 大冶市| 扶绥县| 大新县| 莲花县| 平顶山市| 蓬莱市| 信阳市| 富阳市| 闽清县| 七台河市| 西藏| 丰顺县| 唐海县| 若尔盖县| 龙岩市| 康定县| 女性| 沂源县| 宜昌市| 德安县| 苏尼特右旗| 略阳县| 屯门区| 库尔勒市| 饶河县| 阿城市| 芒康县| 赣榆县| 太和县| 温宿县| 扎赉特旗| 永德县|