自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

了解主要的Linux OS組件

系統(tǒng) Linux
簡而言之,Linux是一個(gè)操作系統(tǒng)。但Linux的一些功能和許可選項(xiàng)與微軟及蘋果操作系統(tǒng)不同。如果你想要了解Linux可以做什么,你可以先了解不同的Linux OS組件和相關(guān)的術(shù)語。

Linux是從Unix演變而來,它為用戶提供了一種低成本安全的方式來管理其數(shù)據(jù)中心基礎(chǔ)架構(gòu)。由于其開放源代碼架構(gòu),Linux可能很難學(xué)習(xí),它需要命令行界面知識(shí)以及文檔不一致的預(yù)期。

簡而言之,Linux是一個(gè)操作系統(tǒng)。但Linux的一些功能和許可選項(xiàng)與微軟及蘋果操作系統(tǒng)不同。如果你想要了解Linux可以做什么,你可以先了解不同的Linux OS組件和相關(guān)的術(shù)語。

[[317090]]

操作系統(tǒng)

操作系統(tǒng)運(yùn)行和管理計(jì)算機(jī)中的所有軟件。為了執(zhí)行程序,操作系統(tǒng)通過API、命令行界面(CLI)或GUI被訪問。

操作系統(tǒng)確定應(yīng)運(yùn)行什么應(yīng)用程序以及何時(shí)運(yùn)行;每個(gè)應(yīng)用程序需要多少內(nèi)存;卸載批處理作業(yè)以減少在后臺(tái)運(yùn)行的應(yīng)用程序的數(shù)量;并監(jiān)管與任何連接的硬件之間的輸入和輸出。

Windows和Mac是封閉的專有操作系統(tǒng),都通過其內(nèi)部軟件開發(fā)人員維護(hù)。 Linux開發(fā)于1990年代,是PC用戶的免費(fèi)選項(xiàng),它依賴感興趣的編碼人員和個(gè)人貢獻(xiàn)者作為Linux OS及其組件的主要開發(fā)者。

GNU通用公共許可證

正如供應(yīng)商軟件許可證,GNU通用公共許可證(GPL)闡明了哪些免費(fèi)軟件可以被使用、復(fù)制和修改。GPL的目標(biāo)是確保免費(fèi)軟件保持免費(fèi),并且最終不會(huì)成為專有軟件或閉源軟件。該許可證歸自由軟件基金會(huì)所有。

在GNU GPL下,用戶可以按原樣復(fù)制Linux代碼并將其添加到其內(nèi)部系統(tǒng)中,并有一些規(guī)定。為了保持合規(guī),任何復(fù)制的代碼都必須包含版權(quán)聲明、完整的GPL聲明、保修免責(zé)聲明和GPL副本。如果你決定在GPL下重新分發(fā)Linux OS組件,則必須包括所有前面的信息,并且必須記錄每個(gè)更改。

內(nèi)核

內(nèi)核是計(jì)算機(jī)操作系統(tǒng)的核心。它的主要功能是充當(dāng)操作系統(tǒng)和硬件之間的橋梁;內(nèi)核還可幫助設(shè)備控制、網(wǎng)絡(luò)、內(nèi)存管理和文件系統(tǒng)。

為了執(zhí)行動(dòng)作,內(nèi)核使用設(shè)備驅(qū)動(dòng)程序。這些驅(qū)動(dòng)程序包含特定代碼段,與操作系統(tǒng)中的設(shè)備相對(duì)應(yīng)。驅(qū)動(dòng)程序的三種主要類型是字符設(shè)備驅(qū)動(dòng)程序、塊設(shè)備驅(qū)動(dòng)程序和網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序。

Linux內(nèi)核于1992年發(fā)布,它分為多個(gè)子系統(tǒng):內(nèi)存管理、網(wǎng)絡(luò)堆棧、進(jìn)程管理、系統(tǒng)調(diào)用接口、虛擬文件​​系統(tǒng)、體系結(jié)構(gòu)和設(shè)備驅(qū)動(dòng)程序。

在2020年1月,Linux內(nèi)核有2780萬行代碼。由于開源社區(qū)不斷維護(hù)和更新內(nèi)核,因此,對(duì)于需要實(shí)時(shí)維護(hù)的服務(wù)器基礎(chǔ)架構(gòu)而言,它是理想選擇。Linux內(nèi)核也可以移植到你的操作系統(tǒng)中,并設(shè)置為運(yùn)行實(shí)時(shí)更新。

發(fā)行版

Linux OS組件是開源的,但是不同的發(fā)行版適合不同部署模塊、基礎(chǔ)架構(gòu)和用例。每個(gè)發(fā)行版(或者說distro)都是一個(gè)Linux OS版本,具有自定義的管理工具、專用軟件或安裝程序。

目前有數(shù)百個(gè)發(fā)行版,但最常見的發(fā)行版是Fedora、Red Hat Enterprise Linux、Ubuntu、openSUSE和Oracle Linux。更多以社區(qū)為中心的版本包括Debian和Slackware。

如果你無法在內(nèi)部花費(fèi)時(shí)間或人才來配置操作系統(tǒng)或?qū)S霉δ?,則供應(yīng)商會(huì)提供服務(wù)級(jí)別協(xié)議(SLA)、專用插件以及針對(duì)特定行業(yè)和用例的咨詢。通過這種模式,供應(yīng)商是從其他服務(wù)和工具中賺錢,而不是源代碼本身。

引導(dǎo)程序

引導(dǎo)加載程序(也稱為引導(dǎo)管理器)將操作系統(tǒng)安裝到計(jì)算機(jī)的內(nèi)存中。當(dāng)你重新啟動(dòng)或開啟計(jì)算基礎(chǔ)架構(gòu)后,基礎(chǔ)I / O系統(tǒng)將運(yùn)行一些基本測(cè)試,然后啟動(dòng)主引導(dǎo)記錄以運(yùn)行操作系統(tǒng)。如果你運(yùn)行的是Mac或Windows操作系統(tǒng),則系統(tǒng)會(huì)自動(dòng)安裝一個(gè)引導(dǎo)程序。

對(duì)于Linux,你必須安裝單獨(dú)的引導(dǎo)程序才能運(yùn)行任何發(fā)行版。這里有兩個(gè)主要選項(xiàng):LInux LOader(LILO)和LOAD LINux(LOADLIN)。如果整個(gè)數(shù)據(jù)中心有多個(gè)操作系統(tǒng),或者你不想花大量時(shí)間使用Linux,則LOADLIN會(huì)更好。如果你希望更快的啟動(dòng)時(shí)間并且你的主要操作系統(tǒng)是Linux,則可以使用LILO。

責(zé)任編輯:趙寧寧 來源: TechTarget中國
相關(guān)推薦

2011-08-05 14:25:11

iPhone 架構(gòu) 音頻

2009-07-14 17:21:42

Swing組件

2010-01-04 09:55:19

2021-12-26 18:00:14

Pop!_OSLinuxLinux發(fā)行版

2011-08-16 19:27:53

ORACLE GOLD

2010-10-26 11:55:21

Oracle OS備份

2021-02-21 22:26:15

數(shù)據(jù)庫測(cè)試數(shù)據(jù)庫

2010-01-11 10:17:12

2011-08-01 15:41:50

IOS Core OS 框架

2019-11-04 05:00:57

網(wǎng)絡(luò)安全AI信息安全

2010-01-06 17:03:45

Linux主要特點(diǎn)

2009-12-30 09:46:59

2019-10-23 11:24:44

LinuxLinux目錄Linux系統(tǒng)

2009-12-17 13:46:24

Linux優(yōu)點(diǎn)

2009-11-18 09:41:32

GoogleChrome OSLinux

2010-01-06 17:12:57

Linux主要構(gòu)成

2009-07-10 17:03:17

AWT組件Swing組件

2009-12-25 10:52:50

Linux監(jiān)管命令

2010-01-07 13:53:43

Linux入門

2023-04-28 08:28:14

FlaskDjangoPython
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)