亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Linux 教程

閱讀(77414) 更新時(shí)間(2022-04-15)

Linux 英文解釋為 Linux is not Unix。 Linux是一套免費(fèi)使用且自由傳播的類Unix作業(yè)系統(tǒng),是一個(gè)基於POSIX和UNIX的多用戶、多任務(wù)、支援多執(zhí)行緒和多CPU的作業(yè)系統(tǒng)。它能運(yùn)作主要的UNIX工具軟體、應(yīng)用程式和網(wǎng)路協(xié)定。 《Linux 教學(xué)》,我們將為大家介紹如何使用Linux。 Linux其實(shí)很容易學(xué),相信你們很快就能學(xué)會(huì)。


Linux 是一種自由和開放原始碼的類別UNIX 作業(yè)系統(tǒng)。該作業(yè)系統(tǒng)的核心由林納斯·托瓦茲在1991年10月5日首次發(fā)布,在加上用戶空間的應(yīng)用程式之後,成為 Linux 作業(yè)系統(tǒng)。

Linux 也是自由軟體和開放原始碼軟體發(fā)展中最著名的例子。?只要遵循?GNU 通用公共授權(quán)(GPL),任何個(gè)人和機(jī)構(gòu)都可以自由地使用 Linux 的所有底層原始碼,也可以自由地修改和再發(fā)布。

大多數(shù) Linux 系統(tǒng)也包含像是提供?GUI?的?X Window?之類的程式。除了一部分專家之外,大多數(shù)人都是直接使用?Linux 發(fā)行版,而不是自己選擇每一樣組件或自行設(shè)定。

提示:如果你熟悉作業(yè)系統(tǒng)方面的知識(shí),相信你很快就會(huì)學(xué)會(huì)Linux。

系統(tǒng)架構(gòu)

Linux核心支援各種硬體架構(gòu),為軟體(包括可能的專有軟體)提供公共平臺(tái)。

基於Linux的系統(tǒng)是一個(gè)模組化的類別Unix作業(yè)系統(tǒng)。 Linux作業(yè)系統(tǒng)的設(shè)計(jì)想法大多來自於1970年代到80年代的Unix作業(yè)系統(tǒng)所創(chuàng)造的基本設(shè)計(jì)想法。

Linux系統(tǒng)使用巨集內(nèi)核,由Linux內(nèi)核負(fù)責(zé)處理程序控制、網(wǎng)絡(luò),以及外圍設(shè)備和檔案系統(tǒng)的存取。在系統(tǒng)運(yùn)行的時(shí)候,設(shè)備驅(qū)動(dòng)程式要么與內(nèi)核直接集成,要么以加載模組形式添加。

Linux具有設(shè)備獨(dú)立性,它核心具有高度適應(yīng)能力,從而為系統(tǒng)提供了更高級(jí)的功能。

GNU使用者介面元件是大多數(shù)Linux作業(yè)系統(tǒng)的重要組成部分,提供常用的C函數(shù)庫(kù),Shell,還有許多常見的Unix實(shí)用工具,可以完成許多基本的作業(yè)系統(tǒng)任務(wù)。

大多數(shù)Linux系統(tǒng)所使用的圖形使用者介面是建立在X視窗系統(tǒng)之上,由X視窗(XWindow)系統(tǒng)透過軟體工具及架構(gòu)協(xié)定來建立作業(yè)系統(tǒng)所用的圖形使用者介面。

已安裝Linux作業(yè)系統(tǒng)包含的一些元件:

  • 啟動(dòng)程式:例如GRUB或LILO。該程式在電腦開機(jī)啟動(dòng)的時(shí)候運(yùn)行,並將Linux核心載入到記憶體中。

  • init程式:init是由Linux核心建立的第一個(gè)進(jìn)程,稱為根進(jìn)程,所有的系統(tǒng)進(jìn)程都是它的子進(jìn)程,即所有的進(jìn)程都是透過init啟動(dòng)。 init啟動(dòng)的進(jìn)程如係統(tǒng)服務(wù)和登入提示(圖形或終端模式的選擇)。

  • 軟體庫(kù)包含程式碼:可以透過執(zhí)行的進(jìn)程在Linux系統(tǒng)上使用ELF格式來執(zhí)行文件,負(fù)責(zé)管理庫(kù)使用的動(dòng)態(tài)連結(jié)器是「ld-linux.so」。 Linux系統(tǒng)上最常用的軟體庫(kù)是GNU C函式庫(kù)。

  • 使用者介面程式:如命令列Shell或視窗環(huán)境。

提示:我們的Linux教學(xué)將幫助您逐步了解學(xué)習(xí)如何使用Linux系統(tǒng)。如果你有任何疑問,請(qǐng)前往PHP中文網(wǎng)Linux社群提出你的問題,會(huì)有熱心網(wǎng)友為你解答。

Linux發(fā)行版

Ubuntu是一個(gè)流行的桌面Linux發(fā)行版。

Linux發(fā)行版指的就是通常所說的“Linux作業(yè)系統(tǒng)”,它一般是由一些組織、團(tuán)體、公司或個(gè)人製作並發(fā)行的。 Linux核心主要作為L(zhǎng)inux發(fā)行版的一部分而使用。通常來講,一個(gè)Linux發(fā)行版包括Linux內(nèi)核,以及將整個(gè)軟體安裝到電腦上的一套安裝工具,還有各種GNU軟體,和其他的一些自由軟體,在一些Linux發(fā)行版中可能會(huì)包含一些專有軟體。

發(fā)行版為許多不同的目的而製作,包括對(duì)不同電腦硬體結(jié)構(gòu)的支持,對(duì)普通用戶或開發(fā)者使用方式的調(diào)整,針對(duì)即時(shí)應(yīng)用或嵌入式系統(tǒng)的開發(fā)等等。目前,超過三百個(gè)發(fā)行版被積極的開發(fā),最普遍被使用的發(fā)行版有大約十二個(gè)。較知名的有Debian、Ubuntu、Fedora和openSUSE等。

一個(gè)典型的發(fā)行版包括:

Linux內(nèi)核,GNU庫(kù)和各種系統(tǒng)工具,命令列Shell,圖形介面底層的X視窗系統(tǒng)和上層的桌面環(huán)境等。桌面環(huán)境有如KDE或GNOME等,並包含數(shù)千種從辦公室包,編譯器,文本編輯器,小遊戲,兒童教育軟體,到科學(xué)工具的應(yīng)用軟體。

許多發(fā)行版含有LiveCD的方式,就是不需要安裝,放入系統(tǒng)光碟或其它媒體進(jìn)行啟動(dòng),就能夠在不改變現(xiàn)有系統(tǒng)的情況下使用。比較著名的有Damn Small Linux,Knoppix等。 LiveCD的相關(guān)技術(shù)進(jìn)步至此,許多的發(fā)行版本身的安裝光碟也有LiveCD的功能。

Linux的應(yīng)用程式

今天各種場(chǎng)合都有使用各種Linux發(fā)行版,從嵌入式設(shè)備到超級(jí)電腦(Super Computer),並且在伺服器領(lǐng)域確定了地位,通常伺服器使用LAMP組合。在家庭與企業(yè)中使用Linux發(fā)行版的情況越來越多。並且在政府中也很受歡迎,巴西聯(lián)邦政府因支持Linux而世界聞名。有新聞報(bào)導(dǎo)俄羅斯軍隊(duì)自己製造的Linux發(fā)行版,做為G.H.ost計(jì)畫已經(jīng)取得成果。

印度的喀拉拉邦計(jì)劃在向全聯(lián)邦的高中推廣使用Linux。中華人民共和國(guó)為獲取技術(shù)獨(dú)立,在龍芯過程中排他性使用Linux。在西班牙的一些地區(qū)開發(fā)了自己的Linux發(fā)行版,並且在政府與教育領(lǐng)域廣泛使用,如埃斯特雷馬杜拉地區(qū)的gnuLinEx和安達(dá)盧西亞地區(qū)的Guadalinex。葡萄牙同樣使用自己的Linux發(fā)行版Caixa Mágica,用於Magalh?es筆記型電腦和e-escola政府軟體。法國(guó)和德國(guó)同樣開始逐步採(cǎi)用Linux。

傳統(tǒng)的Linux用戶一般都是專業(yè)人士。他們願(yuàn)意安裝並設(shè)定自己的作業(yè)系統(tǒng),往往比其他作業(yè)系統(tǒng)的使用者花更多的時(shí)間在安裝並設(shè)定自己的作業(yè)系統(tǒng)。這些用戶有時(shí)被稱作「駭客」或「極客」。

使用Linux主要的成本為移植、培訓(xùn)和學(xué)習(xí)的費(fèi)用,早期由於會(huì)使用Linux的人較少,並且在軟體設(shè)計(jì)時(shí)並未考慮非專業(yè)者的使用,導(dǎo)致這方面費(fèi)用極高。但這方面的費(fèi)用已經(jīng)隨著Linux的日益普及和Linux上的軟體越來越多、越來越方便而降低,但專業(yè)仍是使用Linux的主要成本。

然而隨著Linux慢慢開始流行,有些原始設(shè)備製造商(OEM)開始在其銷售的計(jì)算機(jī)上預(yù)裝上Linux,Linux的用戶中也有了普通計(jì)算機(jī)用戶,Linux系統(tǒng)也開始慢慢出現(xiàn)在個(gè)人電腦作業(yè)系統(tǒng)市場(chǎng)。 Linux在歐洲、美國(guó)和日本的流行程度較高,歐美地區(qū)也發(fā)行Linux平臺(tái)的遊戲和其他家用軟體。 Linux開源社群方面也是以歐洲、美國(guó)、日本等已開發(fā)國(guó)家的人士居多。

每個(gè)孩子一臺(tái)筆記型電腦這個(gè)計(jì)畫正在催生新的更為龐大的Linux用戶群,計(jì)畫將包括發(fā)展中國(guó)家的幾億學(xué)童、他們的家庭和社區(qū)。在2007年,已經(jīng)有六個(gè)國(guó)家訂購(gòu)了至少每個(gè)國(guó)家一百萬臺(tái)以上免費(fèi)發(fā)給學(xué)生。 Google、Red Hat和eBay是該專案的主要支持者。

基於其低廉成本與高度可設(shè)定性,Linux常被應(yīng)用於嵌入式系統(tǒng),例如機(jī)上盒、行動(dòng)電話及行動(dòng)裝置等。在行動(dòng)電話上,Linux已經(jīng)成為IOS的主要競(jìng)爭(zhēng)者;而在行動(dòng)裝置上,則成為Windows CE與Palm OS之外另一個(gè)選擇。目前流行的TiVo數(shù)位攝影機(jī)使用了經(jīng)過客製化後的Linux。此外,有不少硬體式的網(wǎng)路防火牆及路由器,例如部分LinkSys的產(chǎn)品,其內(nèi)部都是使用Linux來驅(qū)動(dòng)、並採(cǎi)用了作業(yè)系統(tǒng)提供的防火牆及路由功能。

本Linux教學(xué)手冊(cè)涵蓋的內(nèi)容

本Linux教學(xué)手冊(cè)涵蓋Linux伺服器的所有知識(shí),包含了Linux安裝、檔案操作、指令使用、磁碟管理以及Shell 教學(xué)等等的詳細(xì)介紹。

提示:本教學(xué)的每一章都包含了很多Linux實(shí)例,您可以直接點(diǎn)擊?"運(yùn)行實(shí)例"?按鈕在線查看結(jié)果。這些例子將幫助您更好地理解和操作Linux系統(tǒng)。

其它Linux相關(guān)學(xué)習(xí)參考資源

除了本頁(yè)右邊的知識(shí)拓展,也為大家精選了以下資源

  1. 做為優(yōu)秀的php工程師,這些Linux 指令你都掌握了嗎?


#

最新章節(jié)


MySQL 安裝配置 2016-10-18
Nginx 安裝配置 2016-10-18
Linux 命令大全 2016-10-18
Shell 文件包含 2016-10-18
Shell 輸入/輸出重定向 2016-10-18
Shell 函數(shù) 2016-10-18
Shell 流程控制 2016-10-18
Shell test命令 2016-10-18