此文針對VMware和Linux系統(tǒng)的安裝與配置進行了較為簡單的闡述,目的是為了讓一些剛剛接觸的朋友對此有一個大概的認知,但可能不夠詳盡,歡迎各位朋友在評論區(qū)進行交流。
1、認識和了解Linux
??????? Linux是開源、穩(wěn)定、漏洞少,主要定位是服務器端操作系統(tǒng),個人操作系統(tǒng)Windows還是具有很大優(yōu)勢的,操作方便,應用軟件多,生態(tài)完善。比如:可在Windows下使用idea進行軟件開發(fā),開發(fā)完畢后發(fā)布到Linux服務器上。
??????? Linux-全程GNU/Linux,是一套免費使用和自由傳播的類Unix操作系統(tǒng)。 內核由林納斯·本納迪克特·托瓦茲(個人感覺這名字真的難記)于1991年10月5日首次發(fā)布。
?
2、虛擬機
??????? 虛擬機(virtual machine)就是指通過軟件技術虛擬出來的一臺計算機,但它從使用層面來說,與真實的計算機沒有什么區(qū)別。
??????? 市面上比較常見的虛擬機有:VMware Workstation簡稱VMware、VirtualBox、MicrosoftVirtualPC等,各位可自行選擇,個人感覺其實都差不多,畢竟以后對虛擬機的操作一般都是使用遠程工具來完成的。
????????在虛擬機系統(tǒng)中,每一臺虛擬產生的計算機都被稱為“虛擬機”,而用來存儲所有虛擬機的計算機則被稱為“宿主機”。圖解如下:
????????
3、虛擬機的安裝
3.1、安裝虛擬機引擎
????????安裝之前請關閉電腦的殺毒軟件、防火墻、360等,不然很有可能在安裝過程中出現意想不到的情況。
??????? 如果在安裝的過程當中出現了下圖當中的情況,不用急,這只是你的bios中的虛擬化支持沒開,進到BIOS當中設置一下即可,設置方法在圖后:
????????
?
如何在BIOS中開啟虛擬化技術:
虛擬化技術目前主要依賴于您電腦的CPU型號及BIOS,某些CPU或者BIOS暫時還不能支持虛擬化技術。支持虛擬化技術的可以在BIOS中開啟,開啟方法如下:
1、進入BIOS。開機時按F2或F12或DEL或ESC等鍵(各電腦有所不同)。
2、進入BIOS后,找到Configuration選項,選擇Intel Virtual Technology并回車,將光標移至Enabled,然后再回車,最后按F10保存并退出。
如果找不到Configuration選項,可以試試下面的方法:
(1)某些HP(惠普)電腦進入BIOS后,需要選擇SystemConfiguration(系統(tǒng)配置)菜單,然后選擇Device Configuration(設備配置),找到Virtualization Technology,設置為Enabled。
(2)某些聯(lián)想Thinkpad電腦進入BIOS后,需要選擇Security菜單,然后選擇Virtualization,設置為Enabled。
(3)某些DELL(戴爾)電腦進入BIOS后,需要選擇Processor Settings菜單,然后選擇VirtualizationTechnology,設置為Enabled。
如果還沒有合適的開啟方法,可以回復帖子,告知電腦或者主板的品牌型號,會有網友或者工作人員告知您。
找不到BIOS中開啟虛擬化技術的開關?:
目前已知部分型號的Acer臺式機和筆記本,雖然其CPU支持虛擬化技術,但主板BIOS中沒有提供開關。如果您遇到此情況,請回復本帖并聯(lián)系廠商解決。
在BIOS中打開了開關仍然提示不能開啟?:
????????因為硬件虛擬化技術目前大多數軟件廠商會對其進行獨占式的使用,比如Avast殺毒軟件的新版本沙箱功能使用了硬件虛擬化技術,如果遇到類似問題,請在這類軟件的設置選項中取消勾選類似“使用硬件虛擬化技術”字樣的開關。 重啟電腦后就可以正常開啟360核晶防護。
??????? 安裝成功之后會增加兩個虛擬網卡,如下圖:
??????? 安裝后查看“虛擬網絡編輯器”,如下圖:
?3.2、虛擬機安裝過程中可能會出現的問題
1、安裝VMware成功,但是安裝Linux經常出現藍屏:
??????? 這種情況一般與Windows和VMware的版本匹配有關,個人嘗試升級為VMware16之后,情況消失。
2、安裝VMware在安裝網絡位置長時間等待,到最后也沒有出現兩個虛擬網卡:
??????? 建議清理一下注冊表,有可能是某些資源被占用,需要軟件的話可以私信我,并備注來意,看到后我會回復的。
4、創(chuàng)建虛擬機鏡像
1、點擊新建虛擬機
?
?2、點擊下一步即可,根據自己的需要進行選擇,我選擇的是稍后安裝系統(tǒng)
?3、對虛擬機進行命名和位置選擇,建議不要將虛擬機放在c盤,因為虛機較大,而且啟動后比較占用內存,容易發(fā)生一些難以預料的事情
4、然后編輯虛擬機設置,修改網絡,這個在安裝的過程中會有提示,下圖僅作參考。
?
?
5、至于內存和處理器之類的配置就根據個人需要了,一般情況下,下圖的配置足夠支撐起大部分新手的操作了。
?
?5、安裝Linux
?虛擬機和宿主機之間進行切換的快捷鍵是:單擊虛擬機即可進入虛擬機,退出虛擬機則使用CTRL+alt快捷鍵即可。
這里使用最小安裝(最小安裝沒有圖形化界面,只有一個類似cmd的黑色窗口,但是體積小,占用空間小)
?
注意:一定要打開右上角以太網的按鈕,不然沒網,后面配置起來會有些麻煩
?
到上面這一步就基本上已經宣告成功了。
下面簡單提及一下各種網絡模式之間的區(qū)別,如圖:
?6、安裝成功后的操作
到這里就安裝成功了,會出現如下圖提示輸入賬號密碼的界面:
輸入ifconfig或者ip addr命令查看虛擬機當前地址:
注意:虛機IP地址為下圖ens33當中紅框內的地址
?Windows當中則使用ipconfig查看IP地址。
在Linux當中使用Ping(空格)+宿主機ip測試網絡是否連通
如果連通不成功,可嘗試關閉兩邊的防火墻后再次嘗試,一般是虛擬機當中防火墻未關閉導致的。
Linux當中操作防火墻的命令為:
??????? 1、查看防火墻:systemctl(空格)status(空格)firewalld
??????? 一般情況下, 剛剛安裝成功的虛擬機防火墻都是處于開啟狀態(tài),狀態(tài)為alive且字體高亮
??????? 2、關閉防火墻:systemctl(空格)stop(空格)firewalld
??????? 3、永久關閉(防止自啟)防火墻:systemctl(空格)disable(空格)firewalld
??????? 4、啟用防火墻:systemctl(空格)start(空格)firewalld
??????? 5、防火墻開啟自啟:systemctl(空格)enable(空格)firewalld
7、遠程連接工具
??????? 一般虛擬機的操作都是在遠程連接工具當中進行的,光標需要在兩個操作系統(tǒng)(兩臺電腦)之間進行切換,十分麻煩。
????????更多的還是遠程操作的,將自己的電腦模擬為遠程電腦的一個終端,利用當前電腦的鍵盤發(fā)送命令控制遠程的服務器,讓遠程服務器的CPU和內存進行運算,結果返回給客戶端的顯示器。
圖解如下:
???????? 我本人使用的是FinalShell,它可以顯示虛機當前完整的信息,個人比較喜歡,各位可以按需尋找自己喜歡的。
8、Linux的目錄結構
如圖:
?注意:Windows當中有C、D、E等盤符的概念,每個盤都有一個根目錄,但是Linux當中并沒有盤符這個概念,使用一個/代表所有目錄和文件的根目錄。
9、絕對路徑和相對路徑
絕對路徑:一定是由根目錄 / 寫起的,例如:/usr/local/mysql
相對目錄:是相對于當前所在目錄而言,例如:當前所在目錄為usr,那么想進入usr下的local目錄只需要執(zhí)行cd local這個命令即可。
在Linux中,有幾個特殊的符號也可以表示目錄
- “/”:表示根目錄
- “.”:表示當前目錄,用在相對路徑中,一般情況下會省略。
- “..”:表示當前目錄的上一級目錄,用在相對路徑中,比如 cd ..
- “~”:表示/root目錄
圖例如下:
????????
?10、Linux網絡連接的問題
問題一:ifconfig不顯示ens33
????????ifconfig工具不僅可以被用來簡單地獲取網絡接口配置信息,還可以修改這些配置。用ifconfig命令配置的網卡信息,在網卡重啟后機器重啟后,配置就不存在。要想將上述的配置信息永遠的存的電腦里,那就要修改網卡的配置文件了。
????????ifconfig:顯示up狀態(tài)(激活狀態(tài))的網卡信息
????????ifconfig -a:顯示所有網卡的信息,包含未up的
????????ifconfig ens33 down? 關閉指定網卡
????????ifconfig ens33 up? 啟動指定網卡
????????ifconfig ens33 192.168.11.212 up 修改IP地址并啟動
問題二:ifconfig顯示ens33但不顯示ipv4
- 確保vmware的服務都開啟
- 確保nat和vmnet8都開啟
- 確保防火墻狀態(tài)關閉
- 確保網卡的onboot=yes
- 最后:禁用NetworkManager服務器,啟用network服務,流程如下:
對于Linux來說,現在流行的有網絡管理有兩個工具,Network服務與NetworkManager
前者做為基礎服務,桌面版和服務器中都有,后者,即NetworkManager,一般只在桌面版中安裝,因為其有圖形配置界面,也深受用戶歡迎。
需要注意的是,這兩個網絡配置,只能有一個生效,而不能同時生效。
問題解決:NetworkManager 和network沖突導致異常,禁用NetworkManager后正常
11、VI、VIM編輯器
最小安裝沒有VIM,可使用yum(空格)install(空格)vim命令進行安裝
?
vi:記事本? notepad
vim:notepad++ 功能強大
?打開后進入一般模式:編輯模式和命令模式之間無法直接進行轉換,都需要先通過ESC鍵進入到一般模式,才能進行切換。
一般模式(默認模式):
?編輯模式:
命令模式:
?非正常退出可能會出現存在交換文件swp提示,此時按照提示進行相應操作即可,也可以使用rm命令直接刪除swp文件。
12、常用命令-基礎命令:
?
?
?
?13、常用命令-網絡配置命令:
?
- 查看網絡配置信息:ifconfig / ip addr
- 如何修改ip為固定IP:
如使用Linux作為服務器使用,應采用固定IP地址,而不是自動分配IP,避免變化。
有兩種方式:
??????? 1、圖形化操作(在此不做闡述,與Windows系統(tǒng)相差不是很大)
??????? 2、命令行方式:
????????????????輸入這條命令:vim? /etc/sysconfig/network-scripts/ifcfg-ens33。即可進入IP編輯界面文章來源:http://www.zghlxwxcb.cn/news/detail-403652.html
?????????????????????? 文章來源地址http://www.zghlxwxcb.cn/news/detail-403652.html
到了這里,關于Linux入門級教程(一)。的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!