伺服器一般裝Linux作業系統
1、Linux是什麼
2、Linux和unix的淵源
(1)UNIX是強大的多使用者、多工作業系統。
缺點:大多與硬體配套,一般執行在大型機上,商業軟體,價格昂貴。
(2)Linux是類UNIX系統,基於POSIX和UNIX的多使用者、多工、支援多執行緒和多cpu的作業系統
可以執行在PC機上
由眾多程式設計師通過Internet協作開發
開源的(開放的原始碼 Open Source)
3、Linux作業系統組成
(1)Linux核心
主要作者:芬蘭赫爾辛基大學的Linus Torvalds
吉祥物:企鵝
官方網站:www.kernel.org
檢視Linux核心版本:uname-r
檢視Linux作業系統發行版本:cat/etc/issue
(2)系統基本庫(已開發好的功能)
(3)應用程式
概念:自由軟體基金會是一個致力於推廣自由軟體的美國民間非盈利性組織
自由軟體:
使用的自由:可以不受任何限制的來使用軟體
研究的自由:可以研究軟體運作方式,並使其適合個人需求
散佈的自由:可以自由的複製軟體並散佈給他人
改良的自由:可以自行改良軟體,並散佈改良後的版本
4、GNU和GPL、LGPL的介紹
(1)GNU計劃又稱革奴計劃,目標是建立一套完全自由的作業系統
(2)GPL是GNU自由軟體的通用許可協議,允許使用者任意複製、傳遞、修改及再發布。基於自由軟體修改再發布的軟體,仍需遵守GPL
(3)LGPL允許不公開全部原始碼,為基於Linux平臺開發商業軟體提供了更多空間
5、Linux相對於windows和UNIX等作業系統的優勢
(1)開源、執行起來安全、穩定,效能卓越
(2)費用低廉
(3)廣泛的硬體支援
(4)優秀的開發環境和開發工具
(5)強大的網路支援功能
6、如何學習Linux
(1)從命令開始打好基礎
(2)養成在命令下工作的習慣
(3)不要死記硬背,要勤於實踐
(4)學會使用文件
(5)在Linux論壇獲取幫助
(6)學習一些專業英文