一、操作系統的作用
1、五大基本功能
(1)進程和線程的管理:進程線程的狀態、控制、同步互斥、通信調度等
(2)存儲管理:分配/回收、地址轉換、存儲保護等
(3)文件管理:文件目錄、文件操作、磁盤空間、文件存取控制
(4)設備管理:設備驅動、分配回收、緩沖技術等
(5)用戶接口:系統命令、編程接口
2、三個作用
(1)資源的管理者
(2)向用戶提供各種服務
(3) 對硬件機器的擴展
3、操作系統的應用場景
(1)嵌入式設備:如POS機、單反相機、游戲機、智能設備等
(2)移動端設備:如手機、平板電腦等
(3)個人桌面電腦:如上網本、游戲本、筆記本電腦、臺式機等
(4)服務器:如云服務器、PC服務器、刀片服務器、小型機等
(5)超級計算機:各類超級計算機、大型服務器等
二、Linux發展史
1、Unix
2、Linux
四、Linux應用場景
1、服務器操作系統
如今的 IT 服務器領域是 Linux、UNIX、Windows 三分天下,Linux 系統可謂后起之秀,特別是“互聯網熱"以來,Linux 在服務器端的市場份額不斷擴大,每年增長勢頭迅猛,開始對 Windows 和 UNIX 的地位構成嚴重的威脅,已經成為事實上的服務器標準。
互聯網產業的迅猛發展,促使云計算、大數據產業的形成并快速發展,云計算、大數據作為一個基于開源軟件的平臺,Linux占據了核心優勢;據Linux基金會的研究,86%的企業已經使用Linux操作系統進行云計算、大數據平臺的構建,目前,Linux已開始取代Unix成為最受青睞的云計算、大數據平臺操作系統。
2、移動端智能操作系統
Android操作系統采用Linux內核,并進行了開源,我們可以免費獲取和修改Android的源代碼(AOSP:Android Open SourceProject),其中華為鴻蒙的手機版操作系統便是基于AOSP項目源碼進行了的優化和改進版本,其核心均是Linux操作系統。同時,Linux操作系統和Android操作系統也廣泛應用于各類智能設備和物聯網設備中,比如智能影響、智能手表、智能家居、無人機、醫療器械、車聯網、安防等各個領域,也包括更早期的嵌入式操作系統,很多設備也是采用簡化版的Linux操作系統內核。
3、云大物智移及智能制造
Linux操作系統及其定制版本和衍生版本,廣泛應用于云計算、大數據、物聯網、人工智能、移動互聯網及工業制造領域,無處不在。
通常情況下,服務器端操作系統 (Windows,Linux)不會安裝GUI界面,只是一個內核加Shell,再加少量命令行。
五、虛擬機上安裝Linux
配置分區
如果選擇自定義分區,讓CentOs幫助我們創建分區,可自行設置分區大小。
/boot:用于啟動時加載的數據,文件系統是xfs,是Linux的最新版本內核的默認文件系統,
/:根目錄,用于創建任何目錄,或掛載各個分區
/swap:交換分區,文件系統是swap,通常默認情況下跟內存大小一致,用于內存和硬盤之間交換數據(虛擬內存),在早期計算機的操作系統中,內存特別小,所以需要借用硬盤來臨時存儲內存中暫時不用的數據。(會顯著降低程序運行的性能)。
連不上網:
【VMware】本地計算機 上的 VMware DHCP Service 服務啟動后又停止了_本地計算機上的vmware dhcp服務啟動后停止-CSDN博客
Linux Centos7.5錯誤:ping外網報錯Name or service not known - 追云逐夢 - 博客園