開始:編程
首先,咱們使用VMware建立一個新的虛擬機系統瀏覽器
(選擇鏡像,鏡像需自主下載)網絡
以後根據安裝指導,自主選擇參數,獲得一個虛擬機系統工具
注意,在這裏,咱們的網絡適配器模式能夠更改成三種模式:橋接模式(bridged)NAT模式(網絡地址轉換)和主機模式(host-only)模式。操作系統
橋接模式:此模式下,咱們的虛擬機和主機在網絡中處於同等地位,至關於和主機共用了一塊網卡。(建議剛開始時使用此模式,容易理解,且方便與外界網絡設備交互)命令行
NAT模式:此模式下,虛擬機至關於在主機中又開闢了一塊子網空間,虛擬機在本身創立的局域網中運行。翻譯
host-only模式:此模式下,虛擬機是一個獨立的系統,只與主機交互,這裏不使用。blog
接下來,開始運行。接口
能夠看到,Ubuntu中有許多好玩的東西,咱們能夠打開瀏覽器觀看網頁,下載一些應用,甚至能夠下載一個IDE來編程(圖中爲pycharm)。這些東西由咱們自主探索,接下來說些咱們開發會用到的一些東西。開發
Shell:
Shell從字面意義上來翻譯意思爲「殼」,實際上,Shell是一個命令解釋器,它確實好像一個外殼同樣,包裹着Linux內核,並提供給用戶和應用程序一些接口用於開發編輯。用戶發送一個命令,Shell將命令轉換爲指令代碼發送給操做系統,人機交互所以變得容易。
在Ubuntu界面,咱們直接右鍵,便可看到「終端」選項,這是一個命令行窗口,它負責把用戶的指令發送給Shell。(不嚴謹的通常狀況下,咱們將窗口與Shell合併看做爲Shell)
嘗試輸入ls
咱們能夠獲得~(~在Linux中表明用戶目錄)中的文件,這裏咱們注意到,不一樣的顏色表明了不一樣的文件類型。(ps:\ 在Linux中表明根目錄,和~是兩個經常使用的符號)
固然,還有許多其餘命令,例如cd(change directory)更改目錄,cat查看文件,pwd顯示當前目錄等等。
文件管理簡介:
Linux的思想就是「一切皆文件」,在Linux中,全部的東西都是文件,並被看成文件來操做,這樣的好處是提供給了開發者很是高的便利性,不管是一個txt文件,仍是一個打印機,均可以經過操做文件系統來進行控制和更改。
這裏,咱們先來實踐一下。
首先進入用戶目錄:cd ~
而後輸入:mkdir documenttest
這裏咱們再使用ls查看,發現目錄下會多了一個documenttest,沒錯,mkdir就是新建目錄命令。
其餘文件命令:
mv xxx abc 移動命令,將xxx移動到abc目錄下
cp xxx abc 複製命令 複製xxx到abc目錄下
rmdir 刪除空目錄命令
rm 刪除命令,此命令會刪除全部文件和子文件
其餘指令這裏再也不列出
apt軟件包管理工具:
APT:高級軟件包管理系統,這是一個很是成熟的軟件包管理工具。
在剛開始使用時,須要使用sudo apt update 這個命令,來獲取最新的軟件包列表,而後就能夠安裝軟件了,完成後會出現以下提示。(sudo爲超級管理員命令,在一些權限操做時須要使用)
其餘經常使用命令
sudo apt install 下載安裝軟件包
sudo apt upgrade 升級
sudo apt remove 卸載
sudo apt clean 刪除已下載的包
sudo apt source 下載特定的軟件源碼
(部分操做可能由於軟件,系統版本略有不一樣)