CentOS 7開機不執行/etc/rc.local的解決方法


該死的CentOS 7居然開機不執行/etc/rc.local!!!!!

解決:

chmod +x /etc/rc.d/rc.local

問題分析:

其實在/etc/rc.lacal文件上已經說明了,這個文件是一個軟鏈接,指向/etc/rc.d/rc.local

而這個文件內容翻譯如下:

#此文件是為了兼容性目的而添加的
#
#建議創建自己的systemd服務或udev規則
#在引導期間運行腳本而不是使用此文件。
#
#由於在引導期間並行執行,因此與先前版本相比
#此腳本不會在所有其他服務之后運行。
#
#請注意,您必須運行'chmod +x /etc/rc.d/rc.local'才能確保
#該腳本將在引導期間執行。

至此,一切都真相大白!官方推薦systemd的服務進行引導啟動執行。

 

參考:

https://blog.csdn.net/jiajiren11/article/details/80693795


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM