Linux简单介绍(入门)
Linux基礎學習
一. Linux簡介
1.Linux是什么?
Linux是一種Unix類的操作系統。
Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。Linux操作系統誕生于1991 年10 月5 日(這是第一次正式向外公布時間)。Linux存在著許多不同的Linux版本,但它們都使用了Linux內核。Linux可安裝在各種計算機硬件設備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基于Linux內核,并且使用GNU工程各種工具和數據庫的操作系統。(摘自百度百科) 特點:專業性強,主要用于服務器,嵌入式系統,移 動終端系統等。但是個人桌面不如Windows好。2.Linux能干什么?
Linux的用途:
生活中:
1. Android =>所有安卓手機
2. 機頂盒,電視盒子,智能電視
3. ATM機 =>所有自動提款機
4. 課管理的路由器,交換機
計算機專業:
3. Linux的來歷
Linux之父:Linus Benedict Torvalds
Linux系統的來源:
????1981 年IBM 公司推出享譽全球的微型計算機IBM-PC,在1981-1991 年間,MS-DOS 操作系統 一直是微型計算機上操作系統的主宰?。此時計算機硬件價格雖然逐年下降,但軟件價格仍然是居高不下,當時Apple 的 MAC 操作系統 可以說是性能最好的,但是其天價沒人能夠輕易靠近,另一個計算機技術陣營是 Unix 世界。但是Unix操作系統價格太貴。為了高利潤,Unix經銷商將價格抬得極高,PC 用戶就根本買不起。
Minix:
????1984年,由于有操作系統的教學需求,Andrew Tanenbaum教授自行(不看Unix源碼)開發了一個功能簡單的僅用于教學的操作系統,能夠兼容Unix,這個系統命名為:Mini Unix 即: Minix。MINIX操作系統有一本詳細的教材描述它的設計實現原理。 教材寫的非常詳細且有條理,幾乎全世界的計算機愛好者都以此書來理解操作系統的工作原理。其中也包括Linux系統的創始者LinusBenedict Torvalds
缺點:Minix只是一個用于教學目的簡單操作系統,只能在服務器運行? 功能有限,不支持多用戶,分時等,作者也不愿意改進
Linux 內核:
?????1991年,由于覺得 Minix 聯網功能不好用, 在研究 Minix 源碼基礎上, Linus自己在PC 386硬件上開發了一個終端仿真機(terminal),用其來連接學校主機上網、收發郵件等。Linus 根據自己的需求,不斷為終端仿真機添加功能(聯網、上傳、下載、文件系統管理、磁盤管理、存儲管理等),逐漸發展成了一個操作系統的雛形。
4. Linux系統的組成
內核:系統的心臟,運行程序和管理像磁盤和打印機等硬件設備的核心程序
文件系統:文件存放在磁盤等存儲設備上的組織方法,如FAT32, NTFS, Ext4
Shell:系統的用戶界面,提供了用戶和內核進行交互操作的一種接口
應用程序:使操作系統工作的一套程序,例如匯編程序、編譯器、解釋程序、調試器、文本編輯器、郵件軟件等
5. Linux的五大支柱
? UNIX 操作系統:UNIX 于1969 年誕生在Bell 實驗室。Linux 就是UNIX 的一種克隆系統。UNIX的重要性就不用多說了。
? MINIX 操作系統:Minix 操作系統也是UNIX 的一種克隆系統,它于1987 年由著名計算機教授Andrew S. Tanenbaum 開發完成。由于MINIX 系統的出現并且提供源代碼(只能免費用于大學內)在全世界的大學中刮起了學習UNIX 系統旋風。Linux 剛開始就是參照Minix 系統于1991 年才開始開發。
? GNU 計劃:開發Linux 操作系統,以及Linux 上所用大多數軟件基本上都出自GNU 計劃。Linux只是操作系統的一個內核,沒有GNU軟件環境(比如說bash shell),則Linux 將寸步難行。
? POSIX 標準:該標準在推動Linux 操作系統以后朝著正規路上發展起著重要的作用。是Linux前進的燈塔。
? INTERNET:如果沒有Intenet 網,沒有遍布全世界的無數計算機駭客的無私奉獻,那么Linux最多只能發展到0.13(0.95)版的水平。
6.Linux的版本號
????為了確保無序的開發過程能夠有序地進行,Linux采用了雙樹系統:穩定樹和開發樹。一旦開發樹經過了足夠的發展,開發樹就會成為新的穩定樹,如此周而復始的進行下去。
????源程序版本號的形式為 x.y.z
????對于穩定樹來說,y是偶數
????對于開發樹來說,y比相應的穩定樹大一(因此,是奇數)
????目前較新的穩定內核版本是 4.14.15 ( 2018-1-23)
簡單的介紹就到這里,之后的博客里會有一些有關Linux基礎的其他東西,比如文件系統,基礎命令等...
PS:筆者使用的是CentOS7(各個Linux系統版本可以到這個網站下載:點擊打開鏈接)
總結
以上是生活随笔為你收集整理的Linux简单介绍(入门)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 南宁计算机等级考试报名点,2018年下半
- 下一篇: 2011年第36届大连赛区现场赛Boar