1、誕生時間shell
Unix誕生於20世紀60年代末,Windows誕生於20世紀80年代中期,Linux誕生於20世紀90年代初。能夠說 Unix屬於操做系統的老大哥。安全
2、Unix與Linux的關係服務器
Linux受歡迎的緣由網絡
3、Linux和Unix系統結構學習
UNIX/Linux 系統能夠粗糙地抽象爲 3 個層。底層是 UNIX/Linux 操做系統,即系統內核(Kernel);中間層是 Shell 層,即命令解釋層;高層則是應用層操作系統
內核(kernel)層:.net
內核層是 UNIX/Linux 系統的核心和基礎,它直接附着在硬件平臺之上,控制和管理系統內各類資源(硬件資源和軟件資源),有效地組織進程的運行,從而擴展硬件的功能,提升資源的利用效率,爲用戶提供方便、高效、安全、可靠的應用環境。命令行
1. 管理設備、內存和進程接口
2.控制系統程序/實用程序和系統硬件之間的功能進程
3.管理交換空間、守護進程、文件系統和其餘功能
shell層:
shell 層是與用戶直接交互的界面。用戶能夠在提示符下輸入命令行,由 Shell 解釋執行並輸出相應結果或者有關信息,因此咱們也把 Shell 稱做命令解釋器,利用系統提供的豐富命令能夠快捷而簡便地完成許多工做。
應用層:
應用層提供基於 X Window 協議的圖形環境。X Window 協議定義了一個系統所必須具有的功能(就如同 TCP/IP 是一個協議,定義軟件所應具有的功能),可系統能知足此協議及符合 X 協會其餘的規範,即可稱爲 X Window。
4、Linux的優勢:
1. 大量的可用軟件及免費軟件
2. 良好的可移植性及靈活注
3. 優良的穩定性和安全性
4. 支持幾乎全部的網絡協議及開發語言
5、開源軟件和免費軟件的區別
開源軟件是指公開源代碼的軟件。開源軟件在發行的時候會附上軟件的源代碼,並受權容許用戶更改、傳播或者二次開發。 免費軟件就是免費提供給用戶使用的軟件,可是在免費的同時,一般也會有一些限制,好比源代碼不公開,用戶不能隨意修改、不能二次發佈等。