1. centos6直接修改/etc/rc.local檔案,比如 echo "/bin/bash $path/xx.sh" >> /etc/rc.local
2. centos7同樣修改/etc/rc.local檔案,比如 echo "/bin/bash $path/xx.sh" >> /etc/rc.local 但是跟centos6有稍許區別,另外需要給/etc/rc.local新增執行許可權, chmod u+x /etc/rc.local 才能開機自啟動執行成功
以上直接修改配置檔案執行shell script都是用root使用者執行,有時候為了應用程序的安全,如果想用普通使用者執行的話,用su - (普通使用者) -c $path/xx.sh ,注意 $path/xx.sh前面不要加/bin/bash 要不然會失敗,這樣就要求xx.sh指令碼檔案需要執行許可權 , chmod +x xx.sh即可
centOS 6設定開機自啟
1 利用 chkconfig 來配置啟動級別 在centos或者redhat其他系統下,如果是後面安裝的服務,如httpd mysqld postfix等,安裝後系統預設不會自動啟動的。就算手動執行 etc init.d mysqld start 啟動了服務,只要伺服器重啟後,系統仍然不會自動啟動服...
Centos7下shell指令碼新增開機自啟動
新增開機自啟指令碼,注意都需要用絕對路徑 psubscribe.sh指令碼中的內容 nohup usr bin php f data aliyun51015cn redischannel psubscribe.php psubscribe.log 1 賦予指令碼可執行許可權 opt script p...
簡述centos6和centos7開機過程
centos6啟動流程 1.載入bios 的硬體資訊,獲取第乙個啟動裝置 2.讀取第乙個啟動裝置 mbr的引導引導程式 grub 的啟動資訊 3.載入核心作業系統的核心資訊,核心開始解壓縮,並嘗試驅動所有的硬體裝置 4.核心執行 init 程式,並獲取預設的執行資訊 5.init 程式執行 etc ...