Centos7 ifconfig這個命令沒找到的解決方法(轉)


Centos7 ifconfig這個命令沒找到的解決方法

command not found


針對這個問題,我們分兩個部分整理一下思路,如下:

1.ifconfig 命令存在情況

當然我們安裝的是mini版本的ifconfig是沒有預裝的,只不過這里作為考慮的范圍需要列出來。這時我們可以使用命令查看一下它是否存在,ls /sbin/ifconfig,如下圖:

Centos7 ifconfig這個命令沒找到的解決方法

存在的結果

Centos7 ifconfig這個命令沒找到的解決方法

不存在的結果

能看到存在的話我們在繼續執行命令echo $PATH,這樣我們看這個命令是不是包括在環境變量里面,如下圖:

Centos7 ifconfig這個命令沒找到的解決方法

PATH環境變量

這時我們看到ifconfig沒有在PATH環境變量下面,所以我們現在可以使用

export PATH=$PATH:/usr/sbin

這種臨時添加的方式來添加,如下圖:

Centos7 ifconfig這個命令沒找到的解決方法

臨時添加

當然這種方式只是更改了當前的shell中的PATH,如果關閉該shell,下次還需要重復如上操作。所以可以使用將其添加到profile文件中,在/etc/profile文件末尾追加一行

export PATH=$PATH:/usr/sbin

如下圖:

Centos7 ifconfig這個命令沒找到的解決方法

添加到profile文件

要想它在當前的shell生效還需執行一下source /etc/profile

這樣后面打開的shell都能直接使用ifconfig了而不需要要再設置PATH。


2.ifconfig 命令不存在

這種情況就是我們現在面對的,因為centos7.2的mini版沒有安裝這個東東,所以我們就直接安裝就好了,在終端里面輸入:

yum -y install net-tools

等待安裝完畢之后我們就可以直接使用了,如下圖:

Centos7 ifconfig這個命令沒找到的解決方法

安裝net-tools

Centos7 ifconfig這個命令沒找到的解決方法

驗證命令

好了,該問題就完美解決了,本次的教程到此結束,good luck!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM