Linux 啟動執行 /etc/rc.d/rc.local


在 /etc/rc[06].d/ 目錄中的程序啟動之后,系統的啟動就已經完成。不過,我們總有一些程序是需要在系統啟動之后隨着系統一起啟動的。這時我們並不需要自己把需要啟動的服務鏈接到 /etc/rc3.d/ 目錄中,因為系統給我們准備了 /etc/rc.d/rc.local 配置文件。

 

這個配置文件會在用戶登陸之前讀取,這個文件中寫入了什么命令,在每次系統啟動時都會執行一次。也就是說,如果有任何需要在系統啟動時運行的工作,則只需寫入 /etc/rc.d/rc.local 配置文件即可。這個文件的內容如下:

 

Linux 的啟動過程基本上就是這樣的,我們把啟動流程圖補充完整,如圖所示。

 

系統的啟動過程就是這樣的,最終我們就能登錄字符界面的 Linux 了。不過,如果需要啟動圖形界面的 Linux,則還需要調用 X Window 接口。

在啟動過程中還有一個配置文件會生效,就是 /etc/init/start-ttys.conf,這個文件主要定義了 Linux 支持的 1~6 個本地終端(tty[1-6])。如果在本機,則可以使用快捷鍵 Alt+F1~F6 來切換這 6 個本地終端;如果安裝並啟動了圖形界面,則可以使用快捷鍵 Ctrl+Alt+F7 來切換圖形終端。

至此,字符界面的啟動過程就介紹完了。是不是非常復雜?如果你是初學者,則只需了解,不需要徹底掌握。但是掌握了 Linux 系統的啟動過程,會更加了解 Linux 的結構。當然,如果你非常自信,則可以嘗試安裝 gentoo Linux 這個版本,因為這個 Linux 版本到目前為止還是純源碼安裝的,如果能夠安裝成功,就會對 Linux 系統的結構及啟動過程有更深入的理解。


免責聲明!

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



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