当前位置: > 故障解决 > CentOS系统问题 >

Redhat/CentOS中ifconfig命令不能使用怎么办?

时间:2017-09-19 01:32来源:blog.csdn.net 作者:qq_37118873的博客 举报 点击:

问题描述:在终端中输入ifconfig,结果返回"command not found";

原因:环境变量没有加载,可以手动修改环境变量

 

具体实施:

 

方法一:

特点:临时性

输入 ifconfig 命令的绝对路径, ifconfig是在/sbin目录下面的, 所以在终端输入下列命令即可运行:/sbin/ifconfig

 

方法二:

特点:长久性

 

1)用 root权限打开 /etc/profile 文件:vi /etc/profile
2)在此文件的最后一行加入下面代码, 然后保存文件并退出.export PATH=$PATH:/sbin
3)在终端中运行下列命令:source /etc/profile
 
注意:source命令与shell scripts的区别是,
source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。
 

------分隔线----------------------------
发表评论
为了和诣的生活,我关闭了评论页面,请大家到QQ群里交流吧:348944156,也欢迎关注本站微信公众号:centoscn