您好,登錄后才能下訂單哦!
本篇內(nèi)容主要講解“Linux初始化系統(tǒng)有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Linux初始化系統(tǒng)有哪些”吧!
在 Linux 和其他類 Uniux 系統(tǒng)中,init(初始化)進(jìn)程是系統(tǒng)啟動(dòng)時(shí)由內(nèi)核執(zhí)行的第一個(gè)進(jìn)程,其進(jìn)程 ID(PID)為 1,并靜默運(yùn)行在后臺,直到系統(tǒng)關(guān)閉。
init 進(jìn)程負(fù)責(zé)啟動(dòng)其他所有的進(jìn)程,比如守護(hù)進(jìn)程、服務(wù)和其他后臺進(jìn)程,因此,它是系統(tǒng)中其它所有進(jìn)程之母(偏偏叫做“父進(jìn)程”)。某個(gè)進(jìn)程可以啟動(dòng)許多個(gè)子進(jìn)程,但在這個(gè)過程中,某個(gè)子進(jìn)程的父進(jìn)程結(jié)束之后,該子進(jìn)程的父進(jìn)程會變成 init 進(jìn)程。這么多年過去了,許多的初始化系統(tǒng)在主流 Linux 脫穎而出。
System V (SysV) 是一個(gè)在類 Unix 系統(tǒng)中最為成熟而且大受歡迎的初始化方案,是 Unix/Linux 系統(tǒng)中所有進(jìn)程的父進(jìn)程。SysV 是第一個(gè)商業(yè) Unix 系統(tǒng)設(shè)計(jì)的初始化方案。
除了 Gentoo 使用自主的初始化系統(tǒng)、Slackware 使用 BSD 風(fēng)格的初始化方案外,幾乎所有的 Linux 發(fā)行版都率先使用 SysV 作為初始化方案。
隨著時(shí)間的推移,由于一些設(shè)計(jì)上的缺陷,有幾個(gè) SysV 初始化替換方案已經(jīng)開發(fā)出來,用以為 Linux 創(chuàng)建更加高效和完美的初始化系統(tǒng)。
盡管這些替代方案都超越了 SysV 并提供了更多新特性,但它們?nèi)匀缓驮?SysV 初始化腳本保持兼容。
SystemD 是一個(gè) Linux 平臺中相對較新的初始化方案。它由 Fedora 15 引入,集成了各類工具以便更好的管理系統(tǒng)。主要目的是:系統(tǒng)初始化、管理和跟蹤引導(dǎo)進(jìn)程中和系統(tǒng)運(yùn)行時(shí)所有的系統(tǒng)進(jìn)程。
Systemd 全面有別于其他傳統(tǒng)的 Unix 初始化系統(tǒng),特別是在啟動(dòng)系統(tǒng)和服務(wù)管理方面。它同樣兼容 SysV 和 LBS 初始化腳本。
其中較為突出的特性如下:
Upstart 是一個(gè)基于事件的初始化系統(tǒng),由 Ubuntu 的制作團(tuán)隊(duì)開發(fā)的,用以替代 SysV。它可以啟動(dòng)不同的系統(tǒng)任務(wù)和進(jìn)程、在系統(tǒng)運(yùn)行時(shí)校驗(yàn)進(jìn)程并在系統(tǒng)關(guān)閉時(shí)結(jié)束進(jìn)程。
它是一個(gè)使用 SysV 和 Systemd 啟動(dòng)腳本的混合初始化系統(tǒng),Upstart 中值得一提的特性如下:
OpenRC 是一個(gè)基于依賴關(guān)系的類 Unix 系統(tǒng)初始化方案,兼容 SysV?;究梢哉f是 SysV 的升級版,但必須要清楚記住的是:OpenRC 并非只是完全替代 /sbin/init 文件。
它所提供的出色特性如下:
runit 同樣是一個(gè)跨平臺初始化系統(tǒng),可以運(yùn)行在 GNU/Linux、Solaris、BSD 和 Mac OS X 中,用替代 SysV,同時(shí)提供服務(wù)監(jiān)控。
相比于 SysV 和其他 Linux 初始化系統(tǒng),它提供了一些好用和卓越的組件,如下:
到此,相信大家對“Linux初始化系統(tǒng)有哪些”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。