/etc/rc.d/rc.local不執行的解決辦法
/etc/rc.d/rc.local不執行的解決辦法
- 判斷啟動級別,命令為 runlevel ,是否為3或5。可以使用命令“init 3”修改啟動級別為3.
- 執行命令ls /etc/rc.d/rc3.d -l 判斷,是否有S99local -> /etc/rc.d/rc.local 的軟連結,檔名可能不一樣,但要有 /etc/rc.d/rc.local的軟連結,有的是 /etc/rc.local,反正就是你要執行的rc.local的檔案。
- 如果沒有則建立軟連結,ln -s /etc/rc.d/rc.local /etc/rc.d/rc3.d/S99local
- 如果有 /etc/rc.d/rc.local連結,則判斷許可權是否為可執行,如果不是,可新增許可權chmod +x /etc/rc.d/rc.local。
- 如果還沒有執行,可能是你的rc.local程式碼本身就有問題。
init是Linux系統操作中不可缺少的程式之一。init程式,它是一個由核心啟動的使用者級程式。核心會在過去曾使用過init的幾個地方查詢它,它的正確位置(對Linux系統來說)是/sbin/init。如果核心找不到init,它就會試著執行/bin/sh,如果執行失敗,系統的啟動也會失敗。
Linux系統7個執行級別(0:關機,停機模式、1:單使用者模式、2:多使用者模式、3:完整的多使用者文字模式、4:系統未使用,保留一般不用、5:圖形化模式、6:重啟模式),執行級就是作業系統當前正在執行的功能級別。這個級別從0到6 ,具有不同的功能。
級別具體說明:
0: 系統停機(關機)模式,系統預設執行級別不能設定為0,否則不能正常啟動,一開機就自動關機。
1:單使用者模式,root許可權,用於系統維護,禁止遠端登陸,就像Windows下的安全模式登入。
2:多使用者模式,沒有NFS網路支援。
3:完整的多使用者文字模式,有NFS,登陸後進入控制檯命令列模式。
4:系統未使用,保留一般不用,在一些特殊情況下可以用它來做一些事情。例如在膝上型電腦的電池用盡時,可以切換到這個模式來做一些設定。
5:圖形化模式,登陸後進入圖形GUI模式或GNOME、KDE圖形化介面,如X Window系統。
6:重啟模式,預設執行級別不能設為6,否則不能正常啟動,就會一直開機重啟開機重啟。
#systemctl list-dependencies multi-user.target | grep rc-local
如果沒有輸出執行下方命令
#chmod +x /etc/rc.d/rc.local
#systemctl daemon-reload
再次執行命令
#systemctl list-dependencies multi-user.target | grep rc-local
輸出結果
● ├─rc-local.service
About Me
........................................................................................................................ ● 本文作者:小麥苗,部分內容整理自網路,若有侵權請聯絡小麥苗刪除 ● 本文在個人微 信公眾號( DB寶)上有同步更新 ● QQ群號: 230161599 、618766405,微信群私聊 ● 個人QQ號(646634621),微 訊號(db_bao),註明新增緣由 ● 於 2020年6月 在西安完成 ● 最新修改時間:2020年6月 ● 版權所有,歡迎分享本文,轉載請保留出處 ........................................................................................................................ ● 小麥苗的微店: https://weidian.com/s/793741433?wfr=c&ifr=shopdetail ● 小麥苗出版的資料庫類叢書: http://blog.itpub.net/26736162/viewspace-2142121/ ● 小麥苗OCP、OCM、高可用、DBA學習班: http://blog.itpub.net/26736162/viewspace-2148098/ ● 資料庫筆試面試題庫及解答: http://blog.itpub.net/26736162/viewspace-2134706/ ........................................................................................................................ 請掃描下面的二維碼來關注小麥苗的微 信公眾號( DB寶)及QQ群(230161599、618766405)、新增小麥苗微 信(db_bao), 學習最實用的資料庫技術。
........................................................................................................................ |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26736162/viewspace-2700906/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- centos7.6 容器執行報錯 /etc/rc.d/init.d/functions: No such file or directoryCentOSFunction
- Laravel 執行 Gulp 命令出錯解決辦法Laravel
- Docker Hello World容器執行報錯的解決辦法Docker
- Laravel Mix - 執行 NPM install 報錯解決辦法LaravelNPM
- vmware虛擬機器執行卡慢的解決辦法虛擬機
- win10控制皮膚不執行怎麼辦_win10控制皮膚打不開解決辦法Win10
- 為什麼CentOS8開機不執行rc.localCentOS
- 用CMD執行時Java,出現亂碼的解決辦法Java
- Homestead 12.1.0 + VsCode Xdebug不生效的解決辦法VSCode
- 執行 PHP artisan migrate 時報長度錯誤的解決辦法?PHP
- Github打不開解決辦法(最新有效)Github
- swagger不顯示註釋解決辦法Swagger
- Xshell連不上centos7的解決辦法CentOS
- Net framework3.5裝不上的解決辦法Framework
- Vue 之 多個路由繫結同一元件造成created不執行的解決辦法、created沒有執行的問題Vue路由元件
- java多執行緒程式設計問題以及解決辦法Java執行緒程式設計
- 執行start-dfs.sh後,datenode沒有啟動的解決辦法
- php onethink驗證碼不顯示的解決辦法PHP
- vmware不顯示usb圖示解決辦法
- el-autocomplete的popper-class不生效的解決辦法?
- npm 執行時報錯“因為在此係統上禁止執行指令碼”解決辦法NPM指令碼
- Laravel 執行 NPM run watch 提示 Missing binding node-Sass 解決辦法LaravelNPM
- WCF執行錯誤:“此集合已經包含方案 http 的地址”的解決辦法HTTP
- win10執行裡面無法保留輸入過的命令怎麼解決_win10執行命令不儲存的解決教程Win10
- 公寓噪音的解決辦法
- 執行 valet 提示 sudo 問題和 undefined function Valet\collect () 錯誤的解決辦法UndefinedFunction
- win10管理員身份無法執行怎麼辦_win10管理員身份無法執行怎麼解決Win10
- 雲伺服器mysql 服務不見了的解決辦法伺服器MySql
- Win7 IIS7.5執行ASP時出現500錯誤的解決辦法Win7
- UICollectionView設定行間距失效,解決辦法UIView
- win10開始選單打不開執行怎麼辦_Win10系統下開始選單無法開啟執行的解決方法Win10
- C# WinForm 執行緒間操作無效: 從不是建立控制元件的執行緒訪問它的解決辦法C#ORM執行緒控制元件
- github慢解決辦法Github
- Namespoace Terminating 解決辦法
- vscode無法執行input輸入解決方法VSCode
- Springboot在idea中使用devtools熱部署配置不生效的解決辦法Spring BootIdeadev熱部署
- 在IDEA中maven工程中父工程不顯示的解決辦法IdeaMaven
- Mac本軟體安裝之後打不開的解決辦法Mac