linux 输入ifconfig命令为什么不行啊

linux输入ifconfig命令为什么不行啊输入/sbin/ifconfig就行了怎么才能改变过来啊... linux 输入ifconfig命令为什么不行啊
输入/sbin/ifconfig就行了
怎么才能改变过来啊
展开
 我来答
百度网友79faf363
2019-11-23 · TA获得超过1.1万个赞
知道小有建树答主
回答量:1212
采纳率:75%
帮助的人:53.1万
展开全部

原因一:命令的路径没有在PATH环境变量中。

解决方法:手动的去添加环境变量。

1、打开/etc/profile文件。命令:vi /etc/profile

2、按大写的G,把光标调到文件最末尾的地方。按i进入输入模式,然后在文件的末尾添加如下的一句:export PATH=$PATH:/sbin。

3、按esc退出输入模式,:wq保存并退出文件。

4、再执行ifconfig,发现命令可以使用了。

原因二:没有安装ifconfig等命令,运行ifconfig命令就会出错。

解决方法:

yum search ifconfig

yum install net-tools.x86_64

原因三:没有以root用户登录运行ifconfig,因为ifconfig是在/sbin路径下的。

解决方法:切换到root用户。

正则笔记
2019-12-06 · TA获得超过9324个赞
知道答主
回答量:224
采纳率:0%
帮助的人:5万
展开全部

Linux发行版的时候会默认需要添加用户ifconfig命令权限,一般用root账户进去或者给组用户添加权限,具体操作如下:

1、建议这个操作在root下进行,用root账户进去,输入su root命令。

2、如果只想在本次开机过程中临时性的添加修改,下次开机就无效的话,可以输入export PATH=$PATH:/sbin命令。

3、给用户永久添加ifconfig命令,在命令行中键入如下图所示的代码,文件修改并保持。

4、命令行中键入下图命令,然后在加入箭头的那两个地方插入一个#,然后按下esc保存重启系统应用配置。


本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
q425858373
推荐于2017-11-22 · TA获得超过484个赞
知道小有建树答主
回答量:654
采纳率:0%
帮助的人:458万
展开全部
设置环境变量,把/sbin加入path就ok了
vi /etc/profile
在最后加入export PATH="$PATH:/sbin"
保存一下
然后注销一下电脑,就可以用了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yjx_xiaoxin
2009-11-18 · TA获得超过6702个赞
知道大有可为答主
回答量:4618
采纳率:50%
帮助的人:2474万
展开全部
说明你的PATH变量中没有定义/sbin这个路径,因此只输入ifconfig命令,系统就找不到对应的程序。
可以自己定义PATH变量增加这个路径,具体方法:
PATH=$PATH:/sbin
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdembed
2009-11-18 · TA获得超过104个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:133万
展开全部
路径不对,系统找不到ifconfig在哪里
export PATH=$PATH:/sbin/ifconfig
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式