Linux系統下python學習筆記——前期準備
阿新 • • 發佈:2018-11-17
一、作業系統(Operation System,OS)
作業系統的作用:1、直接操作硬體;2、把操作硬體的程式碼封裝成一個又一個的系統呼叫,供其他程式(軟體)呼叫,實現間接操作硬體。
作業系統分類:
1>桌面作業系統:Windows系列(使用者群體大);macOS(適合於開發人員);Linux(應用軟體少)
2>伺服器作業系統:Linux(安全、穩定、免費,佔有率高);Windows Server(付費,佔有率低)
3>嵌入式作業系統(Linux)
4>移動裝置作業系統(IOS;Android(基於Linux))
Linux作業系統版本:
1. Linux核心版本:
核心是系統的心臟,是執行程式和管理硬體裝置的核心程式,提供了一個在裸裝置與應用程式之間的抽象層。
Linux核心普遍適用於各類硬體介面,可直接操作硬體,並提供了系統呼叫,同時為了除錯檢錯,增加了終端命令視窗。
2. Linux發行版:
基於Linux核心搭建的一套應用程式(桌面系統,桌面應用程式,小遊戲,圖形介面等),可直接利用核心封裝好的系統呼叫。發行版中包含Linux核心。例如:Ubuntu
二、虛擬機器(Virtual Machine)
虛擬機器指通過軟體模擬的具有完整硬體系統功能的、執行在一個完全隔離環境中的完整計算機系統
- 虛擬系統通過生成現有作業系統的全新虛擬映象,具有真實作業系統完全一樣的功能
- 進入虛擬系統後,所有操作都是在這個全新的獨立的虛擬系統裡面進行,可以獨立安裝執行軟體,儲存資料,擁有自己獨立的桌面,不會對真正的系統 產生任何的影響。
- 能夠在現有系統與虛擬映象之間靈活切換
- 可在虛擬機器中大膽學習新的系統,若系統崩潰,重新安裝即可,並原有作業系統、應用程式、文件資料資料等完全保留不受破壞
三、環境搭建
電腦為windows10作業系統,為了方便學習與開發,在電腦上安裝了虛擬機器linux系統
- 在VMware官網下載最新虛擬機器軟體並安裝(祕鑰可在網上百度得到);或者從百度雲連結中獲取:vmware pro15 密碼:1qrd (其中包含軟體安裝包以及祕鑰生成器,親測可行)
- 在Ubuntu官網下載最新Ubuntu映象。
- 安裝虛擬機器VMware workstation。
- 安裝Linux作業系統Ubuntu。
- 安裝搜狗輸入法以及google瀏覽器。