1. 程式人生 > >centos7開機無法自動啟動指令碼

centos7開機無法自動啟動指令碼

1 第一步 直接執行指令碼  xx.sh  (這是判斷指令碼是否編寫正確)

2 第二步 在/etc/rc.d/rc.local下增加 需要開機執行的指令碼  (絕對路徑!)

如:

3 第三步 直接執行   命令:    /etc/rc.d/rc.local    (這個也是判斷 在local下指令碼是否正常執行)

4 reboot重啟   (重啟後 指令碼就應該啟動成功, 如果失敗請看下一步)

5 如果未自動啟動 請檢查  命令:   systemctl | grep "rc.local"

如果時running 則為正確

 6 很多錯誤原因: java要用絕對路徑 因為開機啟動時 還沒有載入/etc/profile的環境變數  所以要用絕對路徑

如: