第1章 Linux發展史
1.1 什么是操作系統
操作系統是人與計算機硬件的一個中介。
1.2 操作系統組成
操作系統類似與雞蛋
蛋殼--------->系統中各種各樣的軟件
蛋清--------->shell 命令解釋器
蛋黃--------->系統的內核
1.3 Linux系統
1.3.1 什么是Linux
Linux是一套開放源代碼程序的、並可以自由傳播的類Unix操作系統軟件
1.3.2 Linux發展過程
unix誕(蛋)生 1969年的貝爾實驗室
禁止對學生開放源代碼。
譚寧邦 Minix開發者 ==》mini unix
系統主要用於教學
斯托曼 我要建立一個 完全自由 完全免費的操作系統 開發出一個替代unix的系統
創建了一個公司: FSF自由軟件基金會
項目:GNU
GNU=GNU is not unix
gawk,bash,gcc,emacs
規章制度: GPL 公共通用許可
1)所有人可以自由傳播,隨意的修改軟件
2)修改了別人的軟件,必須把你修改的內容發出來
托瓦茲 1991 開發出了linux內核
簡述:蛋 人 人 人
1.3.3 GNU與GPL
GNU是斯托曼做的一個項目意思是GNU=GNU is not unix
其中包含有:gawk,bash,gcc,emacs
GPL(公共通用許可)
1)所有人可以自由傳播,隨意的修改軟件
2)修改了別人的軟件,必須把你修改的內容發出來
1.4 Linux發行版本
1.4.1 服務器操作系統
首選Redhat(免費下載和使用 更新 升級 )更新升級需要費用
CentOS這兩者當中選CentOS(與redhat一模一樣)
1.4.2 redhat與centos系統之間的區別
redhat與centos系統之間的區別
1.redhat 現在是免費下載 更新 安裝軟件 提供服務幫助。
2.CentOS 做到和redhat一模一樣
1)去掉redhat里面的收費的項目和logo
2)開發相同功能的軟件
1.4.3 fedora、centos、redhat
Fedora 是 redhat想要測試的軟件 新的功能
穩定了 可以給用戶使用就加入到Redhat中,
然后centos就去掉Redhat中的版權商標及付費信息,更新版本。
1.4.4 常見發行版本
桌面系統: Ubuntu
服務器:Redhat(免費下載使用,更新昂貴)、Centos(與Redhat一樣,去掉Redhat logo還有收費項目)
新技術、功能:Fedora
安全性高(使用較少):debian
國產:紅旗Linux、麒麟Linux
