??說(shuō)明:該文章是學(xué)習(xí)黑馬程序員在B站上分享的視頻 黑馬程序員新版Linux零基礎(chǔ)快速入門(mén)到精通而記錄的筆記,筆記來(lái)源于本人,若有其他參考,會(huì)在文章對(duì)應(yīng)內(nèi)容注明來(lái)源。 若有侵權(quán),請(qǐng)聯(lián)系本人刪除。筆記難免可能出現(xiàn)錯(cuò)誤或筆誤,若讀者發(fā)現(xiàn)筆記有錯(cuò)誤,歡迎在評(píng)論里批評(píng)指正。另外,本章筆記不包含MacOS安裝VMware Fusion并安裝虛擬機(jī)、Win10配置WSL(Ubuntu)環(huán)境,本人新加了在VMware上安裝Linux(Ubuntu)、在VMware上安裝Windows。
一、 課程的介紹
??1.為什么要學(xué)習(xí)Linux
??如下圖所示,雖然我們通常使用的操作系統(tǒng)為Windows和,很多軟件都離不開(kāi)Linux的支持。
??如果把操作系統(tǒng)分為兩類,分別為個(gè)人桌面操作系統(tǒng)、服務(wù)器操作系統(tǒng)。那么在個(gè)人桌面操作系統(tǒng)領(lǐng)域,可能windows系統(tǒng)和McOS系統(tǒng)兩者相互競(jìng)爭(zhēng),但是來(lái)到服務(wù)器領(lǐng)域,Linux就是當(dāng)之無(wú)魄的王者。
??對(duì)于lT從業(yè)者來(lái)說(shuō),各個(gè)方向都離不開(kāi)Linux。
??2.課程的安排
??3.如何學(xué)習(xí)Linux
二、操作系統(tǒng)概述
??1.學(xué)習(xí)目標(biāo)
??了解操作系統(tǒng)的作用;了解常見(jiàn)的操作系統(tǒng)
??2.計(jì)算機(jī)的硬件和軟件
??3.什么是操作系統(tǒng)
??下圖是操作系統(tǒng)的一個(gè)舉例。
??4.常見(jiàn)的操作系統(tǒng)
??5.本小節(jié)的總結(jié)
三、初識(shí)Linux
??1.學(xué)習(xí)目標(biāo)
??了解Linux系統(tǒng)的誕生、了解什么是Linux內(nèi)核、了解常見(jiàn)的Linux發(fā)行版。
??2.Linux的誕生
??3.Linux的內(nèi)核
??4.Linux的發(fā)行版
??5.本小節(jié)的總結(jié)
四、虛擬機(jī)介紹
??1.學(xué)習(xí)目標(biāo)
??了解什么是虛擬機(jī)、了解為什么要使用虛擬機(jī)。
??2.為什么要使用虛擬機(jī)、什么是虛擬機(jī)
??3.本小節(jié)的總結(jié)
五、虛擬機(jī)VMware WorkStation的安裝
??1.學(xué)習(xí)目標(biāo)
??了解VMware WorkStation軟件、完成VMware WorkStation軟件的安裝。
??2.虛擬化軟件
??3.安裝步驟
??如下圖,可以知道VMware官網(wǎng),然后去瀏覽器中打開(kāi)官網(wǎng),選擇試用版(只能免費(fèi)使用一個(gè)月),然后選擇Windows版的“立即下載”。(雖然某些途徑能獲取到免費(fèi)的盜版,但是還是建議盡量使用正版。按理來(lái)說(shuō)安裝方法應(yīng)該相同。)
??然后雙擊打開(kāi)剛剛下載好的安裝包,點(diǎn)擊“下一步”。
??選擇接受許可協(xié)議,點(diǎn)擊“下一步”。
??然后,如下圖所示,更改路徑后,點(diǎn)擊確定,選擇“下一步”。
??如下圖,取消兩個(gè)勾選,然后點(diǎn)擊“下一步”。
??點(diǎn)擊“下一步”,選擇“安裝”。
??點(diǎn)擊“完成”。(若有正版密匙,此處點(diǎn)擊許可證,再輸入密匙,點(diǎn)擊“輸入”,點(diǎn)擊“完成”)
??4.檢查虛擬機(jī)VMware的虛擬網(wǎng)卡
??為了確保VMware后續(xù)能夠正常使用,需要去檢查一下它的虛擬網(wǎng)卡有沒(méi)有安裝成功。如下圖,打開(kāi)設(shè)置里的“網(wǎng)絡(luò)和Internet”,
??點(diǎn)擊“更改網(wǎng)絡(luò)適配器選項(xiàng)”,然后確定里面含有“VMnet1”和“VMnet8”兩個(gè)網(wǎng)卡。
??其實(shí)上述過(guò)程有更快的方法。使用快捷鍵Win+R,輸入“ncpa.cpl”后回車。
六、在VMware上安裝Linux(CentOS)
??1.學(xué)習(xí)目標(biāo)
??掌握使用VMware安裝Linux(CentOS)虛擬機(jī)。
??2.下載CentOS的iso鏡像文件
??鏡像文件的獲取途徑(下面的鏈接的文件點(diǎn)擊會(huì)彈出403,請(qǐng)去黑馬的資料或者到阿里云或者一些大學(xué)的鏡像網(wǎng)站里下載。其實(shí)本人也有對(duì)應(yīng)文件,可是太大了,百度網(wǎng)盤(pán)不讓上傳):
??3.CentOS的安裝過(guò)程
??以管理員身份打開(kāi)虛擬機(jī)VMware,在彈窗中點(diǎn)擊“是”。(彈窗截屏不了,無(wú)法附上)
??點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”,選擇“典型”,點(diǎn)擊“下一步”。
??選擇操作系統(tǒng)對(duì)應(yīng)的路徑,點(diǎn)擊“下一步”。
??然后填寫(xiě)賬戶名、用戶名和密碼,點(diǎn)擊“下一步”。
??選擇操作系統(tǒng)的安裝路徑(推薦不要安裝到C盤(pán)),點(diǎn)擊“下一步”。
??根據(jù)需要設(shè)置虛擬硬盤(pán)的大?。ㄈ绻枰^續(xù)學(xué)習(xí)本門(mén)課程,至少需要40GB),點(diǎn)擊“下一步”。
??勾選創(chuàng)建后開(kāi)啟虛擬機(jī),點(diǎn)擊“完成”。(如果還想更改參數(shù),可以點(diǎn)擊“自定義硬件”)
??等待安裝完成,然后會(huì)在我的計(jì)算機(jī)下面顯示安裝的操作系統(tǒng)。然后,如下圖,點(diǎn)擊賬戶,輸入密碼,點(diǎn)擊“Sign in”登陸CentOS系統(tǒng)。
??至于Mac如何安裝虛擬機(jī)和Linux操作系統(tǒng)請(qǐng)參考鏈接:MacOS安裝VMware Fusion并安裝虛擬機(jī)。
??4.配置中文環(huán)境
??參考鏈接centos 8 設(shè)置中文環(huán)境、Centos 8 yum 提示 No URLs in mirrorlist 更改方法、實(shí)驗(yàn)二 基于Wireshark抓包以及基于Libnids的UDP抓包實(shí)驗(yàn),本人給出了下面更為詳細(xì)的步驟。
??如下圖,首先打開(kāi)命令行窗口,然后輸入一堆命令。
locale 注:查看當(dāng)前字符集,看看有沒(méi)有zh_CN.utf8
su - 注:進(jìn)入超級(jí)管理員權(quán)限
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-* 注:將下載源更換為阿里源等鏡像源
yum install -y langpacks-zh_CN 注:沒(méi)有zh_CN.utf8就安裝中文配置,有就跳過(guò)此命令
vi /etc/locale.conf 注:打開(kāi)配置文件
??輸入“vi /etc/locale.conf”打開(kāi)語(yǔ)言的配置文件,輸入字母i進(jìn)入編輯模式,命令行底端出現(xiàn)INSERT提示。
??然后更改語(yǔ)言配置為“LANG=“zh_CN.UTF-8””。然后再按ESC,輸入“:wq”,按Enter鍵退出并保存。
??再輸入重啟命令“reboot”,按Enter鍵后重啟系統(tǒng)。然后再登陸一下系統(tǒng),選擇“保留舊的名稱”(不建議把文件夾設(shè)為中文名字,不然再使用一些東西時(shí)可能會(huì)出現(xiàn)問(wèn)題),就可以發(fā)現(xiàn)語(yǔ)言已經(jīng)切換成中文了。
??當(dāng)不再使用虛擬機(jī)時(shí),請(qǐng)先關(guān)閉操作系統(tǒng),再關(guān)閉VMware,否則,可能會(huì)出現(xiàn)問(wèn)題。
七、在VMware上安裝Linux(Ubuntu)
??注:本小節(jié)是本人新加的一節(jié)內(nèi)容。
??1.學(xué)習(xí)目標(biāo)
??掌握使用VMware安裝Linux(Ubuntu)虛擬機(jī)。
??2. 下載Ubuntu的iso鏡像文件
??打開(kāi)Ubuntu官網(wǎng),然后點(diǎn)擊下載,選擇“下載Ubuntu桌面版”,點(diǎn)擊“下載22.04.3”。
??3.Ubuntu的安裝過(guò)程
??以管理員身份打開(kāi)虛擬機(jī)VMware,在彈窗中點(diǎn)擊“是”。(彈窗截屏不了,無(wú)法附上)
??點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”,選擇“典型”,點(diǎn)擊“下一步”。
??選擇操作系統(tǒng)對(duì)應(yīng)的路徑,點(diǎn)擊“下一步”。
??然后填寫(xiě)賬戶名、用戶名和密碼,點(diǎn)擊“下一步”。
??選擇操作系統(tǒng)的安裝路徑(推薦不要安裝到C盤(pán)),點(diǎn)擊“下一步”。
??根據(jù)需要設(shè)置虛擬硬盤(pán)的大小,點(diǎn)擊“下一步”。
??點(diǎn)擊“自定義硬件”,然后修改參數(shù)。
??勾選創(chuàng)建后開(kāi)啟虛擬機(jī),點(diǎn)擊“完成”。
??等待一陣后,在鍵盤(pán)布局Keyboard layout中選擇中文Chinese,點(diǎn)擊繼續(xù)Continue。(如果出現(xiàn)“歡迎”那一頁(yè),就選擇“中文(簡(jiǎn)體)”,點(diǎn)擊“安裝Ubuntu”。不知道是不是離開(kāi)太久了,導(dǎo)致電腦休眠的緣故,本次安裝沒(méi)有見(jiàn)到歡迎的那一頁(yè)。)
??然后選擇正常安裝,選擇安裝時(shí)下載更新,點(diǎn)擊繼續(xù)Continue。
??選擇清除整個(gè)磁盤(pán)并安裝Ubuntu(只是清除分配的虛擬硬盤(pán)),點(diǎn)擊現(xiàn)在安裝。
??點(diǎn)擊繼續(xù)Continue。
??位置選擇上海,點(diǎn)擊繼續(xù)Continue。
??如下圖,填寫(xiě)信息后,點(diǎn)擊繼續(xù)Continue。(計(jì)算機(jī)名應(yīng)該取短點(diǎn)的名字,圖中是系統(tǒng)隨機(jī)生成的,安裝時(shí)沒(méi)注意)
??安裝完成后,選擇重啟。
??如下圖,登錄賬號(hào)。
??問(wèn)是否更新軟件,選擇稍后提醒或者現(xiàn)在安裝都可以(本人選的現(xiàn)在安裝,然后點(diǎn)擊,然后點(diǎn)擊OK)。
??點(diǎn)擊跳過(guò)skip。
??問(wèn)是否升級(jí)到Ubuntu Pro,選擇跳過(guò)。
??選擇不要向Ubuntu發(fā)送信息。
??問(wèn)是否允許程序獲取位置信息?不打開(kāi),故直接點(diǎn)擊Next。
??點(diǎn)擊Done。
??至此,Ubuntu安裝完成。
??4.設(shè)置語(yǔ)言為中文
??如下圖,打開(kāi)設(shè)置。
??如下圖所示操作,選擇漢語(yǔ),然后系統(tǒng)就會(huì)重啟。(本人步驟估計(jì)做重復(fù)了,如下圖所示,大家進(jìn)行設(shè)置后,先別急著重啟,可以直接跳到后面的有一步,即選擇“Manage Installed Languages”,然后選擇安裝那一步)
??然后再次輸入密碼登錄后,讓文件夾保持舊的名字。
??此時(shí)發(fā)現(xiàn)語(yǔ)言還沒(méi)有變成中文,再按下圖所示操作。
??語(yǔ)言設(shè)好后,選擇重啟。
??重啟后選擇保留舊的文件夾,發(fā)現(xiàn)語(yǔ)言已經(jīng)切換成中文。
??當(dāng)不再使用虛擬機(jī)時(shí),請(qǐng)先關(guān)閉操作系統(tǒng),再關(guān)閉VMware,否則,可能會(huì)出現(xiàn)問(wèn)題。
??當(dāng)然系統(tǒng)關(guān)閉后,如果以前沒(méi)有選擇不再顯示下圖的提示,自然需要將它關(guān)閉后才能關(guān)閉VMware。
八、在VMware上安裝Windows
??注:本小節(jié)是本人新加的一節(jié)內(nèi)容。
??1.學(xué)習(xí)目標(biāo)
??掌握使用VMware安裝Windows虛擬機(jī)。
??2. 下載Windows的iso鏡像文件
??由于本人習(xí)慣、喜歡使用Windows10,而且下載Window10的鏡像比Windows11更麻煩,即Window10的鏡像不能直接在網(wǎng)頁(yè)上下載(網(wǎng)站I tell you也不行),它需要下一個(gè)軟件才行,而Window11的鏡像可以直接在網(wǎng)頁(yè)上下載,還有兩點(diǎn),w10在安裝時(shí)可能會(huì)出現(xiàn)Boot Manager、安裝步驟很繁瑣。故本次以下載Win10的鏡像為例進(jìn)行演示。具體步驟就是按照下面一堆圖進(jìn)行點(diǎn)擊就行。
??3.Windows的安裝過(guò)程
??以管理員身份打開(kāi)虛擬機(jī)VMware,在彈窗中點(diǎn)擊“是”。(彈窗截屏不了,無(wú)法附上)
??點(diǎn)擊“創(chuàng)建新的虛擬機(jī)”,選擇“典型”,點(diǎn)擊“下一步”。
??選擇操作系統(tǒng)對(duì)應(yīng)的路徑,點(diǎn)擊“下一步”。
??填寫(xiě)虛擬機(jī)的名稱,選擇操作系統(tǒng)的安裝路徑(推薦不要安裝到C盤(pán)),點(diǎn)擊“下一步”。
??根據(jù)需要設(shè)置虛擬硬盤(pán)的大小,點(diǎn)擊“下一步”。
??點(diǎn)擊“自定義硬件”,然后修改參數(shù),勾選創(chuàng)建后開(kāi)啟虛擬機(jī),點(diǎn)擊“完成”。
??結(jié)果出現(xiàn)Boot Manager,參考鏈接VMware14 虛擬機(jī)裝win10 系統(tǒng)出現(xiàn) BootManager的方法。具體步驟為:關(guān)閉客戶機(jī),然后依次點(diǎn)擊“虛擬機(jī)設(shè)置”、“選項(xiàng)”、“高級(jí)”、“固件類型”,修改成BIOS,打開(kāi)客戶機(jī)。
??點(diǎn)擊下一步、現(xiàn)在安裝(手點(diǎn)快了,少截一張圖)。
??等待一段時(shí)間后,進(jìn)行如下面一堆圖的設(shè)置,即可完成Win10的安裝。
??4.安裝VMware Tools
??Win10安裝完成后,發(fā)現(xiàn)它并不能自適應(yīng)VMware的屏幕,故需要安裝VMware Tools。安裝過(guò)程如下面一堆圖所示。
??重啟后輸入密碼登錄后就能正常使用了。同樣的,當(dāng)不再使用虛擬機(jī)時(shí),請(qǐng)先關(guān)閉操作系統(tǒng),再關(guān)閉VMware,否則,可能會(huì)出現(xiàn)問(wèn)題。
九、遠(yuǎn)程連接Linux系統(tǒng)
??1.學(xué)習(xí)目標(biāo)
??掌握操作系統(tǒng)的圖形化、命令行2種操作模式;理解為什么使用命令行操作Linux系統(tǒng);掌握使用FinalShell軟件連接Linux操作系統(tǒng)。
??2. 圖形化、命令行
??3. 為什么使用命令行操作Linux系統(tǒng)
??4.FinalShell的介紹
??5.FinalShell的下載
??首先進(jìn)入FinalShell的官方網(wǎng)站(多等幾秒,國(guó)內(nèi)加載有點(diǎn)慢),選擇“FinalShell SSH工具,服務(wù)器管理,遠(yuǎn)程桌面加速軟件”的帖子,點(diǎn)擊“Windows版下載地址”處的地址,然后就可以下載FinalShell。
??6.FinalShell的安裝(Windows,至于Mac請(qǐng)看黑馬的視頻)
??安裝過(guò)程如下面的一堆圖所示。
??7.Win系統(tǒng)FinalShell連接CentOS的Linux(至于Mac系統(tǒng)請(qǐng)看黑馬的視頻)
??雙擊打開(kāi)FinalShell。然后打開(kāi)VMware,打開(kāi)虛擬機(jī)CentOS并登錄。
??打開(kāi)終端,輸入“ifconfig” 顯示Linux的網(wǎng)絡(luò)設(shè)置,就可以查看虛擬機(jī)的ip。
??回到FinalShell,如下圖,選擇SSH連接。
??如下圖,輸入相關(guān)信息,并點(diǎn)擊確定(下圖中ip輸錯(cuò)了,后面連接超時(shí),重新編輯正確后繼續(xù)如下操作)。
??然后點(diǎn)擊接受并保存。
??驗(yàn)證是否連接成功。在FinalShell和CentOS都輸入相同的命令,發(fā)結(jié)果一樣,說(shuō)明連接成功。
??連接成功后,可以把VMware最小化,然后使用FinalShell去操控Linux系統(tǒng)。
注意:Linux虛擬機(jī)重啟后,ip地址有可能會(huì)發(fā)生改變,此時(shí)FinalShell需要修改連接的ip地址。后面我們會(huì)講解如何設(shè)置固定的ip地址。
??8.Win系統(tǒng)FinalShell連接Ubuntu的Linux
??連接Ubuntu要麻煩一些,直接照貓畫(huà)虎CentOS的過(guò)程會(huì)出現(xiàn)問(wèn)題。請(qǐng)按照下面的鏈接的進(jìn)行連接:學(xué)習(xí)筆記( 11 ) - 解決:finalshell連接虛擬機(jī)(ubuntu)超時(shí),主機(jī)ping不通虛擬機(jī),主機(jī)沒(méi)有VMnet8網(wǎng)卡, Connection refused: connect。
??9.利用FinalShell實(shí)現(xiàn)Windows與VMware上的Linux系統(tǒng)的文件傳輸
??首先,按照前面的方法讓FinalShell連接上VMware中的Linux系統(tǒng)。
??至于如何將文件由Windows向VMware上的Linux系統(tǒng)傳輸,如下圖所示。
??至于如何將文件由VMware上的Linux系統(tǒng)向Windows傳輸,如下圖所示。
??10.本小節(jié)的總結(jié)
十、虛擬機(jī)快照
??1.案例效果
??掌握虛擬機(jī)快照的制作和還原。
??2.什么是虛擬機(jī)快照
??虛擬機(jī)類似于游戲的存檔,當(dāng)出現(xiàn)虛擬機(jī)很糟糕的情況時(shí)候,可以讀取之前的存檔,以便恢復(fù)之前某個(gè)時(shí)刻的狀態(tài)。(虛擬機(jī)的操作系統(tǒng)不能正常運(yùn)行、重要文件被刪了等等都可以使用快照恢復(fù))
??3.在VMware Workstation Pro中制作并還原快照
??如下圖所示,在操作系統(tǒng)關(guān)閉狀態(tài)下(開(kāi)機(jī)狀態(tài)下會(huì)非常慢,關(guān)機(jī)狀態(tài)下不用等),打開(kāi)想要進(jìn)行快照的虛擬機(jī)的快照管理器。然后再進(jìn)行下面一堆圖的操作即可制作快照。
??至于還原快照,同樣進(jìn)到快照管理器。然后選擇一個(gè)快照,點(diǎn)擊轉(zhuǎn)到,選擇確定即可。
??4.本小節(jié)的總結(jié)
補(bǔ)充一個(gè)可能出現(xiàn)的問(wèn)題的解決辦法
??當(dāng)開(kāi)啟虛擬機(jī)時(shí)出現(xiàn)下圖中“找不到文件”的時(shí)候,發(fā)現(xiàn)文件也沒(méi)有移動(dòng)到別的地方,可能的原因是電腦對(duì)一些文件設(shè)置了訪問(wèn)權(quán)限,此時(shí)VMware需要使用管理員身份運(yùn)行(為什么猜到可能是這個(gè)原因呢?本人在里面創(chuàng)建文件夾時(shí)居然要使用管理員權(quán)限)。
??去一查,還真是這個(gè)原因,具體解決方法如下(方法來(lái)源于鏈接VMware開(kāi)啟虛擬機(jī)問(wèn)題:開(kāi)啟此虛擬機(jī)需要用到此文件。如果移動(dòng)了此文件,請(qǐng)?zhí)峁┧男挛恢谩?/strong>):找到VMware的快捷圖標(biāo),選擇屬性。
??點(diǎn)擊“兼容性”,勾選“以管理員身份運(yùn)行”,點(diǎn)擊“確定”。
??之后,重新啟動(dòng)VMware后,發(fā)現(xiàn)能夠正常啟動(dòng)Ubuntu了。
??至于啟動(dòng)時(shí)彈出下面的問(wèn)題,這是因?yàn)閂Mware在安裝時(shí)所選的iso路徑中沒(méi)有找到Ubuntu安裝時(shí)需要的鏡像iso文件。不用管這個(gè)問(wèn)題,iso相當(dāng)于安裝包,都安裝完了,刪了都沒(méi)有問(wèn)題。本人只是將iso下載到一個(gè)u盤(pán),u盤(pán)被我拔了,然后就出現(xiàn)了這種情況。
” 無(wú)法將文件“***“作為CD-ROM映像進(jìn)行連接:找不到該文件,虛擬設(shè)備“sata0:1”文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-665066.html
??好了,本章的筆記到此結(jié)束,謝謝大家閱讀。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-665066.html
到了這里,關(guān)于第一章 初識(shí)Linux(含VMware安裝Ubuntu、CentOS、Windows、FinalShell、快照)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!