上一篇:linux自學(xué)(三)之開啟虛擬機(jī)
安裝好鏡像之后漾脂,重啟之后需要登錄假颇,我這里直接是root賬號直接登錄的,注意:輸入密碼的時候不顯示骨稿。
之后輸入ifconfig最常用的命令來查看網(wǎng)卡信息笨鸡,出現(xiàn)command not found,如圖:
原因分析:
在虛擬機(jī)中以最小化方式安裝centos7坦冠,之后無法上網(wǎng)形耗,因?yàn)閏entos7默認(rèn)網(wǎng)卡未激活。
激活網(wǎng)卡:
首先查詢我們現(xiàn)在的網(wǎng)卡名字
cd /etc/sysconfig/network-scripts
進(jìn)入network-scripts目錄下辙浑,輸入ls 命令查看具體文件
ls
上圖紅色框中的就是網(wǎng)卡名激涤,可能你的跟我的不一樣。然后通過命令 vi 查看文件內(nèi)容
vi ifcfg-ens33
內(nèi)容如下圖:
在鍵盤上按下 i 鍵進(jìn)入編輯模式判呕,然后把ONROOT=no改查yes即可倦踢。如上圖標(biāo)記所示。最后輸入esc退出編輯模式佛玄,然后輸入 :wq保存退出硼一。之后重啟服務(wù):service network restart
記住:先輸入 i 進(jìn)入編輯模式梦抢,之后按Esc退出編輯模式般贼,最后 :wq退出保存
之后再試試ifconfig命令,發(fā)現(xiàn)還是command not found提示奥吩。如圖:
這是怎么回事呢哼蛆?網(wǎng)上搜了一下原因,可能是CentOS 7的最小化安裝少了一些工具霞赫,比如 ifconfig 及 netstat 等腮介。因此解決辦法很簡單,把它們安裝上就好了端衰。
通過如下命令進(jìn)行在線安裝叠洗,之后會有一系列輸出甘改,中間需要你輸入“y”進(jìn)行確認(rèn),然后等待灭抑。十艾。。
yum install net-tools
我這是root用戶腾节,如果不是root用戶需要在命令前加上sudo忘嫉。
之后再輸入命令 ifconfig就會有顯示了,如圖:
到這里網(wǎng)絡(luò)就已經(jīng)通暢了案腺。