【Linux学习笔记】 - 什么是Linux?
生活随笔
收集整理的這篇文章主要介紹了
【Linux学习笔记】 - 什么是Linux?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Linux = Linux內(nèi)核 + GNU工具
組成部分
- Linux內(nèi)核
- GUN工具
- 圖形化桌面環(huán)境
- 應(yīng)用軟件
- Linux內(nèi)核
地位:Linux核心,控制計(jì)算機(jī)系統(tǒng)上的所有硬件和軟件。必要時(shí),分配硬件,并根據(jù)需要執(zhí)行軟件
主要功能:
a. 系統(tǒng)內(nèi)存存儲(chǔ) —— 管理服務(wù)器上的可用物理內(nèi)存,創(chuàng)建和管理虛擬內(nèi)存
交換空間:通過硬盤上的存儲(chǔ)空間來(lái)實(shí)現(xiàn)虛擬存儲(chǔ)。
內(nèi)核在交換空間和實(shí)際物理內(nèi)存之間反復(fù)交互虛擬內(nèi)存中的內(nèi)容:
b. 軟件程序管理
內(nèi)核創(chuàng)建第一個(gè)init進(jìn)程,來(lái)啟動(dòng)系統(tǒng)上的其他進(jìn)程【虛擬內(nèi)存進(jìn)行存儲(chǔ)】
c. 硬件設(shè)計(jì)管理
【驅(qū)動(dòng)代碼】:應(yīng)用程序與硬件設(shè)備的中間人,允許內(nèi)核與設(shè)備之間交換數(shù)據(jù)
d. 文件系統(tǒng)管理
【虛擬文件系統(tǒng)VFS】:內(nèi)核與每個(gè)文件系統(tǒng)交互的接口。當(dāng)每個(gè)文件系統(tǒng)都被掛載和使用時(shí),VFS將信息都緩存在內(nèi)存中
- GUN工具
主旨:為L(zhǎng)inux系統(tǒng)管理員設(shè)計(jì)出一套類似于Unix的環(huán)境
【coreutils(core 5 utilities)軟件包】:處理文件 + 操作文本 + 管理進(jìn)程
總結(jié)
以上是生活随笔為你收集整理的【Linux学习笔记】 - 什么是Linux?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Some tips
- 下一篇: 【Linux学习笔记】 -- 基本She