Linux的組成
Linux內核:系統心臟,是操作系統的核心,實現操作系統的基本功能。
Linux shell:系統的用戶界面,提供用戶與內核交互的一種接口,解釋用戶輸入的命令並將其送入內核執行。
Linux應用程序:Linux操作系統中應用程序集合,包括:文本編輯器,編程語言,X window,辦公套件,Internet工具,數據庫等。
Linux文件系統:文件在磁盤等存儲設備上的存取方式。Linux支持多種文件系統
Linux內核版本號:X.Y.Z x:主版本號 Y:次版本號(偶數為穩定版本,奇數為開發中版本)z:末版本號(錯誤修補次數)
Linux的應用
1.Linux作為Internet網絡服務器的應用
提供Web、DNS、FTP和E-mail服務
2.Linux作為中小企業內部服務器的應用
提供網絡代理、網絡防火牆、DHCP和文件共享服務
3.Linux作為桌面環境的應用
可選擇使用KDE、GNOME等多種桌面環境
4.Linux作為軟件開發環境的應用
支持C、C++、PERL、PHP、JAVA和Python語言的開發
5.嵌入式系統(家電、PDA、手機、數字相機)
虛擬機
通過軟件模擬出完整完整硬件系統,運行在一個完全隔離環境中的完整計算機系統。一台物理計算機可以模擬一台或多台虛擬計算機系統,他們能像真實計算機一樣進行工作。
硬盤分區
硬盤可分為主分區和擴展分區,一個硬盤最多可分為4個主分區或擴展分區。
擴展分區可分為多個邏輯分區,邏輯分區數量沒有限制。
Linux中用文件來表示硬件