更新時(shí)間:2022-11-01 來源:黑馬程序員 瀏覽量:
Linux是最為流行的服務(wù)器操作系統(tǒng)之一,它由系統(tǒng)內(nèi)核和系統(tǒng)級(jí)應(yīng)用程序兩部分組成。
內(nèi)核提供系統(tǒng)最核心的功能,如:調(diào)度CPU、調(diào)度內(nèi)存、調(diào)度文件系統(tǒng)、調(diào)度網(wǎng)絡(luò)通訊、調(diào)度IO等。
系統(tǒng)級(jí)應(yīng)用程序,可以理解為出廠自帶程序,可供用戶快速上手操作系統(tǒng),如:文件管理器、任務(wù)管理器、圖片查看、音樂播放等。
比如,播放音樂,無論用戶使用自帶音樂播放器或是自行安裝的第三方播放器
均是由播放器程序,調(diào)用內(nèi)核提供的相關(guān)功能,由內(nèi)核調(diào)度CPU解碼、音響發(fā)聲等。
可以看出,內(nèi)核是Linux操作系統(tǒng)最核心的所在,系統(tǒng)級(jí)應(yīng)用程序只是錦上添花。Linux內(nèi)核是免費(fèi)開源的,任何人都可以下載內(nèi)核源碼并查看且修改。
可以通過:https://www.kernel.org 去下載Linux內(nèi)核
內(nèi)核是免費(fèi)、開源的,這也就代表任何人都可以獲得并修改內(nèi)核,并且自行集成系統(tǒng)級(jí)程序,提供了內(nèi)核+系統(tǒng)級(jí)程序的完整封裝的系統(tǒng)內(nèi)核,我們稱之為Linux發(fā)行版。
任何人都可以封裝Linux,目前市面上由非常多的Linux發(fā)行版,不論用什么發(fā)行版,都是Linux,內(nèi)核都是通用的。常用的、知名的如下:
從安裝到實(shí)戰(zhàn) 2022年最全的Linux教程【黑馬程序員】
2022-11-01Python數(shù)據(jù)聚合與分組運(yùn)算:通過groupby()方法將數(shù)據(jù)拆分成組
2022-11-01Python培訓(xùn):通過to_numeric()函數(shù)轉(zhuǎn)換數(shù)據(jù)類型
2022-11-01Kafka有幾種消費(fèi)者分區(qū)分配策略?
2022-10-31MySQL中創(chuàng)建觸發(fā)器需要執(zhí)行哪些操作?
2022-10-31Python數(shù)據(jù)聚合與分組運(yùn)算:通過函數(shù)進(jìn)行分組
2022-10-31