linux init六種執行模式
init是Linux系統裡的根程式,是系統所有程式的祖先。它的主要作用是根據記錄在/etc/inittab裡的一個指令碼(script)程式產生進 程。這個檔案通常用於控制使用者的登入模式。Linux系統的有效登入模式有0~9共十種,不過沿用UNIX系統的至多6種的限制,一般只有1到6有效。
init一般在系統啟動時自動執行,也可以由root使用者呼叫。它的作用是切換系統的執行狀態。它的命令格式是:init NUM〈回車〉,其中NUM表示1到6的任一數字。
6種模式中有兩種是系統內定的:
0:停止系統執行。init 0〈回車〉相當於 halt〈回車〉。
6:重啟系統。init 6〈回車〉相當於 reboot〈回車〉。
其餘:
init 1——進入單使用者模式。
init 2——進入無網路服務的多使用者模式 如果你的計算機沒有對外提供網路服務,這個模式就跟普通模式一樣了。
init 3或init 4——進入控制檯登入的多使用者模式.每個使用者都要先從黑白螢幕登入之後才可以執行才能startx進入KDE圖形介面。
init 5——進入圖形化登入的多使用者模式。
可以透過runlevel 和 who -r 命令來檢視當前執行的模式。
注:整理自網路
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30167136/viewspace-1465407/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 執行級init詳解(轉)Linux
- EventBus四種執行緒交付模式執行緒模式
- RabbitMQ六種佇列模式-路由模式MQ佇列模式路由
- 六種用ruby呼叫執行shell命令的方法
- PHP-FPM 的三種執行模式PHP模式
- Vi及其三種執行模式(轉)模式
- java中常見的六種執行緒池詳解Java執行緒
- 筆記:Python的兩種執行模式筆記Python模式
- Java的六種執行緒狀態及程式碼示例Java執行緒
- workerman / 小談PHP中的幾種執行模式PHP模式
- 單例模式的六種寫法單例模式
- 整理下java六種單例模式Java單例模式
- 單例模式——執行緒安全的兩種實現單例模式執行緒
- singleton模式四種執行緒安全的實現模式執行緒
- 六、執行緒池(一)執行緒
- php執行出現Call to undefined function curl_init()PHPUndefinedFunction
- python執行linux命令的兩種方法PythonLinux
- 23種設計模式(六)-責任鏈設計模式設計模式
- java23種設計模式——六、介面卡模式Java設計模式
- 【設計模式】實現執行緒安全單例模式的五種方式設計模式執行緒單例
- PHP執行模式PHP模式
- PHP 執行模式PHP模式
- CUDA執行模式模式
- java的執行緒、建立執行緒的 3 種方式、靜態代理模式、Lambda表示式簡化執行緒Java執行緒模式
- 23種設計模式(六)單一職責之橋模式設計模式
- Linux shell:執行shell指令碼的幾種方式Linux指令碼
- 在 Windows 中執行 Linux 命令的 4 種方法WindowsLinux
- 總算把執行緒六種狀態的轉換說清楚了!執行緒
- 探析全球酒店線上預訂的六種模式模式
- 如何在 Linux 中以指令碼模式執行 TopLinux指令碼模式
- 執行七種武器
- Apache Flink on K8s:四種執行模式,我該選擇哪種?ApacheK8S模式
- Linux init程式分析Linux
- Linux init詳解Linux
- Linux中執行Shell指令碼的方式(三種方法)Linux指令碼
- Linux讓程式在後臺執行的三種方法Linux
- Linux啟動過程以及7種執行級別Linux
- Linux系統安裝執行.AppImage檔案的兩種執行方法介紹LinuxAPP