VMware
虛擬機(jī)通過軟件來模擬具有完整硬件系統(tǒng)功能的,運(yùn)行在完全隔離的完整計(jì)算機(jī)系統(tǒng)。每個(gè)虛擬計(jì)算機(jī)可以獨(dú)立運(yùn)行并安裝各種軟件和應(yīng)用
安裝VMware Workstation
- 雙擊下載好的安裝包開始安裝(有需要安裝包的童鞋可以評(píng)論區(qū)留言,私發(fā)給你,這里不讓放鏈接。。)

-
勾選用戶許可協(xié)議
接受許可進(jìn)行下一步
-
兼容性設(shè)置
如果主機(jī)安裝了Hyper-V或者Device/Credential Guard可能導(dǎo)致VMware Workstation的運(yùn)行問題,可以通過自動(dòng)安裝Windows Hypervisor Platform或者移除Hyper-V的方式解決
勾選自動(dòng)安裝
-
選擇更改安裝位置,最好不要出現(xiàn)中文(建議)
自定義路徑
-
設(shè)置用戶體驗(yàn)選項(xiàng),兩個(gè)復(fù)選框不是必須的,根據(jù)自己喜好選擇是否勾選
設(shè)置用戶體驗(yàn)
-
在桌面和開始菜單程序文件夾創(chuàng)建快捷方式。
創(chuàng)建快捷方式
-
點(diǎn)擊安裝
安裝 -
點(diǎn)擊許可證以激活VMware Workstation,百度一個(gè)許可證
ZF3R0-FHED2-M80TY-8QYGC-NPKYF
激活許可證
創(chuàng)建虛擬機(jī)
- 打開VMware, 在主界面點(diǎn)擊創(chuàng)建新的虛擬機(jī)

-
選擇自定義
選擇自定義 -
選擇兼容的硬件版本
選擇下一步 -
選擇稍后安裝操作系統(tǒng)
選擇稍后安裝操作系統(tǒng) -
選擇需要安裝的操作系統(tǒng)及版本,更改虛擬機(jī)名稱并選擇安裝的位置
命名虛擬機(jī) -
選擇處理器的數(shù)量及核數(shù)
處理器核心數(shù)分配
-
虛擬內(nèi)存分配:注意內(nèi)存分配不能大于主機(jī)內(nèi)存
虛擬內(nèi)存分配 -
設(shè)置虛擬機(jī)網(wǎng)絡(luò)的類型,這里選擇NAT(默認(rèn))
網(wǎng)絡(luò)類型暫設(shè)為NAT
-
IO控制器選擇,選擇
LSILogic
LSILogic -
磁盤類型選擇SCSI(推薦即可)
磁盤類型選擇SCSI 創(chuàng)建新虛擬磁盤
-
指定磁盤容量
image.png
-
給磁盤文件命名
磁盤文件命名 -
選擇自定義硬件
選擇自定義硬件
-
選擇Centos ISO鏡像文件,先選擇CD/DVN --> ISO鏡像文件 --> 瀏覽找到鏡像
image.png
- 查看虛擬機(jī)的配置,如果有誤,可以點(diǎn)擊上一步至對(duì)應(yīng)的設(shè)置步驟重新設(shè)置,隨后點(diǎn)擊完成以完成虛擬機(jī)的創(chuàng)建
系統(tǒng)安裝
- 開啟虛擬機(jī) 選擇配置好的虛擬機(jī)
- 鼠標(biāo)移動(dòng)到虛擬機(jī)內(nèi)部,上下鍵選擇
install centos7然后回車
-
選擇語言, 可以選擇英文,看自己喜好
語言選擇 配置一些基本信息,日期和時(shí)間、鍵盤、語言支持都配置好了,不用修改; 選擇 最小安裝
-
設(shè)置分區(qū)
安裝位置







-
開始安裝
點(diǎn)擊 開始安裝
- 開始安裝
-
會(huì)彈出用戶設(shè)置界面,設(shè)置ROOT密碼和創(chuàng)建用戶
設(shè)置 root 密碼和創(chuàng)建用戶 -
填寫ROOT密碼,填寫后請(qǐng)記住,點(diǎn)擊完成
記住root密碼 -
創(chuàng)建用戶,填寫用戶名和密碼,點(diǎn)擊完成
創(chuàng)建用戶 -
等待進(jìn)度條走完,點(diǎn)擊重啟
重啟系統(tǒng) 重啟完成,輸入用戶名和密碼,用戶名是root,密碼就是剛剛設(shè)置的root密碼
進(jìn)行網(wǎng)絡(luò)配置
-
測(cè)試一下是否可以連接外網(wǎng),按照以上步驟是可以連接外網(wǎng)的,不過是動(dòng)態(tài)IP,每次啟動(dòng)IP地址都會(huì)發(fā)生變化
測(cè)試外網(wǎng) -
點(diǎn)擊VMware workstation上方的編輯,點(diǎn)擊虛擬網(wǎng)絡(luò)編輯器
編輯 -
可以看到在NAT模式下,作者電腦上的子網(wǎng)IP是192.168.195.0,網(wǎng)段是195,后面設(shè)置IP地址時(shí)就使用這個(gè)的網(wǎng)段,每個(gè)人的電腦不一樣,記住自己電腦的網(wǎng)段
虛擬網(wǎng)絡(luò)編輯器 -
點(diǎn)擊NAT設(shè)置,可以看到網(wǎng)關(guān)地址,后面配置網(wǎng)絡(luò)服務(wù)時(shí)會(huì)用到
NAT設(shè)置

找到網(wǎng)卡位置
vi /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet #網(wǎng)絡(luò)類型為以太網(wǎng)
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #靜態(tài)地址,手動(dòng)分配IP;dhcp 會(huì)自動(dòng)分配地址,此時(shí)不需要在下面設(shè)置ip和網(wǎng)關(guān)
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
DEVICE=ens33
ONBOOT=yes #該網(wǎng)卡是否隨網(wǎng)絡(luò)服務(wù)啟動(dòng)
IPADDR=192.168.37.71 #ip地址,要跟自己電腦上的網(wǎng)段保持一致,地址要選擇沒有被占用的,3到254之間沒有被占用的地址
NETMASK=255.255.255.0 #子網(wǎng)掩碼
GATEWAY=192.168.195.88 #網(wǎng)關(guān),就是上文中的網(wǎng)關(guān)地址
DNS1=114.114.114.114 #DNS1
DNS2=192.168.195.2 #DNS2,可設(shè)為網(wǎng)關(guān)地址
- 重啟網(wǎng)絡(luò)
service restart network,完成之后ping www.baidu.com測(cè)試網(wǎng)絡(luò)

基本命令的使用
命令太多,必須要全部記憶,但是要學(xué)會(huì)如何查每個(gè)命令的參數(shù)。我畫了個(gè)思維導(dǎo)圖可以當(dāng)作小字典查看,下面列出可能我們使用頻率會(huì)更高的命令
| 執(zhí)行命令 | 含義 |
|---|---|
| cd ~ | 切換到登錄用戶的主目錄即/home/用戶名 |
| cd / | 進(jìn)入根目錄 |
| cd /home/lj | 將/home/LJ作為當(dāng)前的目錄 |
| cd .. | 返回到上一層目錄 |
| cd - | 回到上次所在的目錄 |
| cd ../../ | 去上上層目錄 |
| ls | 查看當(dāng)前目錄 |
| ls -la | 查看當(dāng)前目錄的文件信息 包含了隱藏文件 |
| pwd | 查看當(dāng)前目錄的絕對(duì)路徑 |
| cp /目錄/1.txt /目錄/ | 復(fù)制 |
| rm | 刪除 |
| q! | 不保存文件退出 |
| wq! | 保存退出 |
| hostname | 查看當(dāng)前主機(jī)名 |
| ifconfig | 查看網(wǎng)卡相關(guān)信息 |
| firewall-cmd --state | centos7查看卡其關(guān)閉防火墻狀態(tài) |
用戶管理
剛才說了可以創(chuàng)建自己的用戶,那么怎么創(chuàng)建自己的用戶呢?
- 添加用戶
useradd -d /home/lanj -m lanj
- 更改密碼
passwd lanj
系統(tǒng)有很多的用戶,怎么進(jìn)行用戶的切換?
su -lanj
su -root
如果需要,用戶之間的切換使用su命令實(shí)現(xiàn)。
root用戶可以無需輸入密碼切換到lj用戶,
su -lj
如果普通用戶lj切換到root用戶則需要輸入密碼,
su -root
如何切換路徑,絕對(duì)路徑和相對(duì)路徑
后臺(tái)運(yùn)行
用途:不掛斷的運(yùn)行命令
語法:
nohup Command [ Arg … ] [&]
- 無論是否將 nohup 命令的輸出重定向到終端,輸出都將附加到當(dāng)前目錄的
nohup.out文件中。 - 如果當(dāng)前目錄的 "nohup.out" 文件不可寫,輸出重定向到"home/nohup.out"
- 如果沒有文件能創(chuàng)建或打開以用于追加,那么 Command 參數(shù)指定的命令不可調(diào)用。
- 退出狀態(tài):該命令返回下列出口值:
126 可以查找但不能調(diào)用 Command 參數(shù)指定的命令。
127 nohup 命令發(fā)生錯(cuò)誤或不能查找由 Command 參數(shù)指定的命令。
否則,nohup 命令的退出狀態(tài)是 Command 參數(shù)指定命令的退出狀態(tài)。
- 使用&
用途:在后臺(tái)運(yùn)行,一般兩個(gè)一起用
nohup command &






























