5.28 1.1-1.5聽課筆記
1.2 約定
使用系統:
Centos 7.3系統
虛擬軟件:
VMware workstation 10
終端軟件:
Putty or Xshell
做筆記:
印象筆記
記錄密碼:
Keepass
學習用到的軟件包下載地址:r.aminglinux.com
課程用到的代碼及命令:centos7.aminglinux.com
1.3 認識linux
Linux是一個操作系統,所有應用都需要在操作系統的層面完成
Ios是一種unix,andriod是一種linux
Linux之前流行unix操作系統,由於unix價格昂貴,大學老師開發了用於教學的minix操作系統
1991年,linus Torvalds參考
GNU(GNU is not unix)活動/計劃,該活動希望能開發出一個開源免費的操作系統以及操作系統上使用的開源軟件,GNU計劃中用戶可以獲得相關軟件的源代碼並二次開發,但二次開發的軟件同樣需要公開源代碼且不能使用開發的軟件從事商業活動,所有GNU計劃的軟件都需要遵循gpl協議,1991年前GNU活動中產生了許多開源、免費的優秀軟件,但一直沒有一個優秀的操作系統,直到linux操作系統加入GNU後才形成了完善的系統,包括操作系統及操作系統上使用的軟件
許多人將開源的linux操作系統進行了二次開發再發行,形成了許多不同的發行版本:
2002年,RedHat發行了收費版
RHEL需要遵循GNU計劃(gpl協議),發行RHEL的源代碼,某社區組織Centos將這些源代碼經過部分修改形成了新的linux發行版系統Centos,RHEL與Centos非常相像
1.4 創建虛擬機
安裝虛擬化軟件VMware workstation
1 r.aminglinux.com下載
2 安裝時會需要授權碼
在VMware上安裝linux操作系統
1 文件->新建虛擬機
2 選擇典型安裝->下一步
3 稍後安裝操作系統->下一步
4 選擇linux操作系統並選擇Centos64位->下一步
5 定義虛擬機位置及名稱->下一步
6 定義磁盤大小,選擇將系統文件拆分還是形成單個文件
7 自定義硬件中可以修改當前系統的配置
為防止圖形不正常,內存至少需要1G;
網絡模式:
1 橋接模式:虛擬機與真實主機處於同一網絡環境,真實主機的網絡環境發生變化則虛擬機的網絡也會變化
2 NAT模式:真實主機與虛擬機的網段相互獨立,互不影響,虛擬機通過真實主機實現上網;使用NAT時無論真實主機的網段如何變化,虛擬機的網絡也不會受到影響,僅僅是通過物理機的網絡實現上網
3僅主機:相當於虛擬機與真實主機用一根網線連接
8 點擊完成,虛擬機創建完畢
1.5 安裝Centos7
1 設置虛擬機:
設置光驅
2安裝虛擬機
選擇第一項
第一項:安裝虛擬機
第二項:測試光盤鏡像
第三項:排查系統問題
選擇安裝語言
軟件選擇中可以選擇不同程度的安裝軟件
選擇最小化安裝則僅會安裝最基本的軟件,大多數軟件不會安裝(包括桌面);
如果需要使用桌面可以調整安裝模式為GNOME桌面;
安裝位置中顯示系統已自動識別了分配的硬盤,並且默認自動配置分區,用戶可以選擇手工分區以及是否對數據加密,選擇手工分區並點擊完成,開始手工分區
手工分區有4種具體分區方法,其中LVM方法可以將多個磁盤虛擬為一個大磁盤,可以方便的實現擴容和縮容,用戶可以將一塊磁盤加入虛擬化後的大磁盤中,再在大磁盤中繼續劃分實現擴大存儲空間
點擊+,掛載點即系統中的目錄,相當於widows中的C/D/E盤
掛載點:
boot:啟動相關,通常分配200M
swap:交換分區,當內存空間不夠時,會臨時將一部分內存中不常用的數據放入swap,這樣可以騰出內存空間給需要使用的進程;通常swap分區大小分配為內存的2倍,當內存大於4G時,swap分區分配8G即可
/:剩余空間給根分區
點擊完成後出現提示,提醒接下來的操作會將磁盤格式化,點擊接受更改後繼續
點擊開始安裝
此時已經開始安裝操作系統,使用圖形化界面時默認使用普通用戶登錄,若不使用則可以不用創建,但必須設置root密碼,便於root管理系統
安裝完成後重啟系統即可,輸入用戶名密碼即可登錄
5.28 1.1-1.5聽課筆記