Linux基礎命令---init程式
init
init 是所有程式的父程式,它由核心執行,可以啟動其他所有的程式。init指令在啟動時會參考/etc/inittab檔案的配置,完成其他程式的啟動。init通常不會由使用者程式執行,並且期望程式id為1。如果不是這樣,它將實際執行telinit(8)並將所有引數傳遞給它。
init 管理的程式稱為作業,並由/etc/init目錄中的檔案定義。init(8)是一個基於事件的init守護程式。這意味著作業將通過系統狀態發生的更改自動啟動和停止,包括作業的啟動和停止。這與基於依賴項的init守護程式不同,後者啟動一組指定的目標作業,並通過迭代它們的依賴項來解決它們應該啟動的順序和其他作業所需的順序。主要事件是startup (7)事件,在守護程式載入完其配置後發出。其他有用的事件是以作業更改狀態發出的starting (7)、started (7)、stopping (7)和stopped (7)事件。
init 有7種執行等級
執行等級 |
說明 |
|
關機 |
1 |
單使用者模式 |
2 |
多使用者模式,不啟動nfs |
3 |
多使用者模式,有網路功能 |
4 |
保留 |
5 |
圖形介面 |
6 |
重啟 |
Upstart init(8) 守護程式不跟蹤執行級別本身,而是完全由使用者空間工具實現。為表示執行級的更改而發出的事件是runlevel(7)事件。
此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1 、語法
init [ 選項] [引數]
2 、選項列表
選項 |
說明 |
--help |
顯示幫助文件 |
--version |
顯示命令版本 |
--verbose |
將有關作業狀態更改和事件釋放的詳細訊息輸出到系統控制檯或日誌,這對於除錯引導非常有用。 |
3 、例項
無
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2564935/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux基礎命令—initLinux
- Linux程式基礎命令有哪些?Linux運維命令入門基礎Linux運維
- Linux基礎命令---httpd守護程式Linuxhttpd
- Linux基礎命令—殺死程式pkillLinux
- Linux基礎命令---殺死程式pkillLinux
- Linux基礎命令---殺死程式killallLinux
- Linux基礎命令---顯示程式psLinux
- Linux基礎命令---查詢程式idLinux
- linux 命令 基礎Linux
- Linux基礎命令Linux
- Linux基礎命令---mail郵件管理程式LinuxAI
- Linux基礎命令---top顯示程式資訊Linux
- Linux基礎命令---ftpLinuxFTP
- Linux基礎命令---apachectlLinuxApache
- Linux基礎命令---mysqlLinuxMySql
- Linux基礎命令---ifcfgLinux
- Linux基礎命令—pgrepLinux
- Linux基礎命令---pgrepLinux
- Linux基礎命令—nohupLinux
- Linux基礎命令—killallLinux
- Linux基礎命令---suLinux
- Linux基礎命令---chshLinux
- Linux基礎命令---chfnLinux
- Linux基礎命令—splitLinux
- Linux基礎命令---trLinux
- Linux基礎命令---splitLinux
- Linux基礎命令---foldLinux
- Linux基礎命令—catLinux
- Linux基礎命令---catLinux
- Linux基礎命令---cpLinux
- Linux基礎命令---pasteLinuxAST
- Linux基礎命令---whereisLinux
- Linux基礎命令---whichLinux
- Linux基礎命令---sortLinux
- Linux基礎命令—sortLinux
- Linux基礎命令---cmpLinux
- Linux基礎命令---diffstatLinux
- Linux基礎命令—diffstatLinux