用VMWare安装了CentOS7,选择了最小安装包模式,安装完毕之后想查看一下本机的ip地址,发现报错:
特点:
1,不能使用Tab键补全
2,即使使用ifconfig命令,也会提示报错
解决办法及思路:
首先,判断ifconfig命令是否存在:
1,若ifconfig命令存在,则检查“环境变量”设置
查看命令的路径:whereis ifconfig
ifconfig命令所在路径:/sbin/ifconifg ————若在/sbin路径下有ifconfig命令,则需要“查看并设置其环境变量 ”
查看环境变量的设置:#echo $PATH
若环境变量中没有包含ifconfig命令的路径,则需要手动添加“其命令的路径”:
(1)临时修改环境变量:在shell中输入,$export PATH = $PATH:/sbin
然后,再输入ifconfig命令即可(注意:这是临时更改shell中的PATH,如果关闭了当前修改的shell,则修改消失,下次还需要重复如上操作)
(2)永久修改环境变量:打开/etc/profile文件,在其中输入export PATH=$Path:/sbin,保存且退出,
然后重启电脑后配置即可生效(注意:这是永久修改PATH变量使之包含/sbin路径,只需要一次配置,
以后就不用再配置就可以使用了)
2,若ifconfig命令不存在,则需要安装“相关安装包”
(1)使用yum upgrade 命令执行安装
(2)使用yum install net-tools 命令执行安装
使用完以上两条命令之后,就可以使用“ifconfig命令”了
扩展阅读:
(1)CentOS 7中的yum upgrade 与yum update的区别:
yum upgrade:只升级所有包,不升级软件和系统内核
yum update:升级所有包同时也升级软件和系统内核
(2)生产环境对软件版本和内核版本要求非常精确,别没事有事随便的进行yum update操作!!!!!!!!!