Linux 小知識翻譯 - 「核心(kernel)」

來源:互聯網
上載者:User

標籤:使用   檔案   os   工作   linux   管理   

上次介紹了Linus Torvalds, 這次介紹他開發的「核心」。

 

經常聽人提到「Linux kernel」,但如果被問到「kernel究竟是什嗎?」的話,會出乎意料的覺得難以回答。

那麼,kernel到底是什麼呢?「kernel」翻譯過來就是「核心」的意思,簡單來說,「Linux的核心程式就是Linux kernel」。

其實嚴格來說,「Linux」就是指「Linux kernel」。(最近,「Linux發行版」簡稱為「Linux」的情況越來越多)

 

將Linux kernel解釋成「系統核心的程式」似乎看不出任何要點。具體來說kernel是幹什麼的呢?

kernel其實就是管理硬體的運行,再具體點就是管理記憶體,管理檔案,管理裝置驅動,管理進程等等。

舉例來說,kernel相當於「從使用者處接收指示後,控制硬體來完成使用者指示的“頭腦”」。

 

雖說,OS中最重要最重要的就是核心,但是光有核心OS是無法啟動並執行。人體也一樣,只有腦袋是動不了的。

其他必要的東西之一就是「介面」。「介面」承擔的就是中介的工作,相當於人體中的神經。

「使用者介面」就是指「串連使用者和核心之間的中介程式」。通過使用者介面,可以將使用者的指示傳達到核心,再將核心的處理介面反饋給使用者。

 

所謂Linux發行版,就是將Linux核心,使用者介面等各式各樣的程式打包在一起,作為OS讓使用者能夠立即使用的東西。

初學者基本上都是通過Linux發行版來使用Linux的。

只有核心的OS是無法啟動並執行。當然,雖說自己在核心中匯入其他應用程式的話,也是可以使用的,但是最好還是認為「單獨使用核心」是不可能的。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.