你的/sbin和/usr/sbin、/usr/local/sbin哪里去了?ifconfig属于system级别可执行程序,位于/sbin/目录下。而你的PATH里面没有包含/sbin
ifconfig 有的系统在 /sbin 里面你看看你的 PATH 有 /sbin 吗? su 成 root 用户的吧?
echo $PATH 看看里面有没有 /bin/ /sbin/ /usr/bin /usr/sbin 等关键目录