“Linux內(nèi)核則是操作系統(tǒng)的核心,一般包含五大部分:進(jìn)程管理、存儲(chǔ)管理、文件管理、設(shè)備管理和網(wǎng)絡(luò)管理……”
如果有人你問別人“Linux內(nèi)核是什么”,大概率情況下,那個(gè)人會(huì)念給你聽上面那段的話,枯燥且千篇一律。你一定不知道,其實(shí)Linux內(nèi)核是一個(gè)小房子呢。
Linux內(nèi)核這個(gè)小房子一共有三層,里面住著很多小人,每個(gè)小人都有自己的本職工作,大家各司其職,盡然有序,而且小房子每一層都有不同的功能,我們來看看吧!
地下室里有三排檔案柜,每個(gè)柜子都有很多個(gè)抽屜,每個(gè)抽屜里又有很多文件,這些文件就是咱們使用的電腦中的文件。右邊有一只小狗,它的工作是看管這些文件柜,這代表著對(duì)文件系統(tǒng)的監(jiān)控。左邊有一個(gè)小人兒,身上掛著寫有“421”的工牌,它就是PID(Process ID)為421的進(jìn)程,它正在檢查檔案柜中的文件,這代表這電腦里有一個(gè)正在訪問系統(tǒng)文件的進(jìn)程。
相信你第一眼看到的,一定是中間的一塊大大的墊子吧?這個(gè)墊子就是進(jìn)程表。墊子上有很多小人,其中有一個(gè)小人看起來是老師,它就是Linux內(nèi)核中的初始化(init)進(jìn)程。墊子的兩邊各有一只小狗,它們會(huì)監(jiān)督小人們(監(jiān)控進(jìn)程)。
樓梯下面有兩個(gè)小人正在扛柱子,這個(gè)管子可以傳遞東西,旁邊還有一個(gè)小人看起來非常著急,都冒汗了,它就是cron進(jìn)程,執(zhí)行者周期性任務(wù)。
這個(gè)靠在門邊的小人是Apache HTTP服務(wù)器進(jìn)程,它頭上的羽毛就是Apache標(biāo)志,它一直堅(jiān)守在80端口,提供HTTP服務(wù)。
這個(gè)小人帶著墨鏡站在口門,看起來像一個(gè)很酷的保安大哥。其實(shí)它守護(hù)的是用于SSH服務(wù)的22端口,SSH服務(wù)經(jīng)常用于遠(yuǎn)程登錄,所以需要有一位保安大哥維護(hù)安全。
一樓大廳中間有一個(gè)看起來很呆的小人,它其實(shí)就是Wine,所以它端著紅酒杯。它可以讓我們?cè)贚inux上運(yùn)行一些簡(jiǎn)單的程序。
雖然二樓面積很小,但是這一樓是最接近用戶的。墻上有很多個(gè)屏幕,每一個(gè)屏幕上都寫著TTY,有兩個(gè)小人在屏幕前工作。
如果你知道的話,記得寫在留言區(qū)跟大家分享哦!
每個(gè)留言的小伙伴都能獲得
免費(fèi)大禮
!
掃描文章最后的
二維碼
關(guān)注公眾號(hào),點(diǎn)【撩華妹】找華妹私聊,
搶免費(fèi)課程視頻資源
!
你點(diǎn)的每個(gè)“再看”,我都認(rèn)真當(dāng)成了喜歡
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!