1 什么是linux?
? ? 類unix系統(tǒng)
? ? ?linux
內核:操作系統(tǒng)的最核心的地方
? ? ? ? 包括:文件系統(tǒng),輸入輸出,內存管理,進程管理,系統(tǒng)接口調用
? ? ?操作系統(tǒng)=硬件+內核+shell+應用程序(從里到外)
2 linux的特性:
多任務,多處理器,多用戶
? ? 免費(開源)源代碼
? ? 自由開發(fā)
? ? 網絡操作系統(tǒng)(大多用于服務器)
多任務,多處理器,多用戶
? ? 高移植性(可以在服務器,pc機上,嵌入式開發(fā)均可使用)
?3 unix歷史:用于大型服務器如航天
? ? unix誕生:不公開源碼
? ? unix代碼:90%是c語言還有10%的編譯語言(所以具有較高的移植性)
` ? ?unix分支:soalris(sun公司),ibm的aix, ? 適用于大型的服務器
? ? 之后 minix ->linux->紅帽 (美國) suse(德國)->企業(yè)版 正式版
4 linux的發(fā)布:GNU項目開源宗旨
? ? ? ? ? ? ? ? ? ? ? ? ? ?GCC(在linux下c語言的編譯器)