ifconfig: command not found

針對(duì)CentOS,其最小化安裝已經(jīng)不會(huì)包含ifconfig和netstat相關(guān)的網(wǎng)絡(luò)工具了。
解決方法有幾個(gè):

確認(rèn)路徑

首先,最基本的就是看下是否有該指令,使用find
find -name "ipconfig"
如果發(fā)現(xiàn)了,則將其添加到PATH環(huán)境變量中。當(dāng)然可以直接去bin和sbin目錄下看下是否存在。
一般的PATH路徑為:
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
當(dāng)然,如果有特殊的用戶路徑可以將其添加到該變量中。

安裝

使用yum進(jìn)行安裝:
yum install net-tools

命令更改

CentOS后來將ifconfig的功能替換成了ip??梢允褂胕p測(cè)試一下是否存在該指令:
ip
存在則使用ip addr查看本機(jī)ip地址。
這里如果eth0無法顯示ipv4的地址,則需要進(jìn)一步的進(jìn)行操作:

  • 進(jìn)入目錄:/etc/sysconfig/network-scripts
  • vi打開ipcfg-eth:如果ip addr中有eth0的地址則這里就是ifup-eth0,說明eth0正常。
  • 將配置項(xiàng)中的ONBOOT改為yes,以及BOOTPROTO改為dhcp。
    重啟vm,應(yīng)該就能夠看到了。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容