debian9 關於ifconfig命令找不到的問題(bash ifconfig:command not found)
阿新 • • 發佈:2018-11-07
##ifconfig
bash ifconfig:command not found.
1,首先,很多解釋是,現在的linux系統都不適用net-tools工具了,所以找不到ifconfig,需要安裝net-tools,即
#sudo apt install net-tools就可以了,如果這個是ubuntu18.04系統上,這個問題到此就解決了,因為之前遇到過,安裝之後確實可以解決,但是我現在是debian 9,就是不能解決,
2,後來我參考了下面這篇文章,採用其中一個辦法算是解決了一半問題,怎麼說呢?
參考:http://gardenyuan.iteye.com/blog/1001970
文中提到的
##echo $PATH
##export PATH=$PATH:/sbin
大家都知道重啟電腦,這條命令就失效了,所以不對,需要在/etc/profile檔案裡修改,可是文中提到的那幾行語句我這裡根本沒有,但是我發現,裡面有一條語句和##echo $PATH是一樣的,##export PATH=$PATH:/sbin這條命令使用之後,再使用##echo $PATH這條命令,也是多了點東西的,即
if [ "`id -u`" -eq 0 ]; then PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" else PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin" fi ----------------------------------------------------------------- PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" 變成 PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/sbin"
改成這樣,然後source /etc/profile,問題就可以解決了。