歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 我的一個Centos開機自啟動腳本的制作

我的一個Centos開機自啟動腳本的制作

日期:2017/3/1 16:21:36   编辑:關於Linux
我的一個Centos開機自啟動腳本的制作 一、切換到/etc/init.d/ 二、制作sh腳本 vi andy.sh [plain] #!/bin/sh #add for chkconfig #chkconfig: 2345 70 30 #description: the description of the shell #關於腳本的簡短描述 #processname: andyStart #第一個進程名,後邊設置自啟動的時候會用到 #下面要啟動服務的命令 /etc/init.d/mysqld start; /etc/init.d/httpd start; /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT; service iptables save; service iptables restart; 說明: 2345是指腳本的運行級別,即在2345這4種模式下都可以運行,234都是文本界面,5就是圖形界面X 70是指腳本將來的啟動順序號,如果別的程序的啟動順序號比70小(比如44、45),則腳本需要等這些程序都啟動以後才啟動。 30是指系統關閉時,腳本的停止順序號。 linux 下shell腳本執行多個命令的方法 1.每個命令之間用;隔開 說明:各命令的執行給果,不會影響其它命令的執行。換句話說,各個命令都會執行,但不保證每個命令都執行成功。 2.每個命令之間用&&隔開 說明:若前面的命令執行成功,才會去執行後面的命令。這樣可以保證所有的命令執行完畢後,執行過程都是成功的。 3.每個命令之間用||隔開 說明:||是或的意思,只有前面的命令執行失敗後才去執行下一條命令,直到執行成功一條命令為止。 三、給腳本加上可執行權限:chmod +x andy.sh 四、利用chkconfig命令將腳本設置為自啟動:chkconfig --add andy.sh 五、重啟一下試試吧!
Copyright © Linux教程網 All Rights Reserved