首页 > 代码库 > CentOS 7 之找回失落的ifconfig
CentOS 7 之找回失落的ifconfig
自5号凌晨安装完centos7 minimal之后,一直没有机会时间(懒惰)来玩玩这个,实在惭愧,今天是周六,天下着小雨,所以收拾一下心情来学学一下这个系统:
开机登陆进去,想看看ip多少,于是很自然的用了ifconfig, 却吃了一记闷棍了ifconfig:command not found.如图:
以上图片来源于网络,是因为我在物理机上没法(不知道)截图,所以等我把图形界面弄出来之后,以后直接用linux系统来写博客应该就好了,现在是悲催的凭记忆然后上网找到相同的图片贴过来的。
话说,当时我上网一查,发现这还是Centos7的一个新特性,默认是没有ifconfig命令的。要找回来,还需要如此这般这般才行:
1, cd /etc/sysconfig/network-scripts
到了这个目录之后,根据你网卡的显示名字,可能找到一文件叫enpXXX的,我的机器显示的是enp25s0,所以我在这个目录下面再次键入
2, vi if-enp25s0
在文章的末尾添加如下几行:
IPADDR0=192.168.1.9
GATEWAY0=192.168.1.1
DNS1=255.255.255.0
将ONBOOT=no改成yes
:wq!
3, 接下来重启网络服务,键入
service network restart
当然直接键入/etc/init.d/network restart也是可以的,效果一样。
4, 最后,由于ifconfig是在net-tools包里,所以,还需在shell窗口键入:
yum clean all
yum install net-tools
5, 通过以上几步, ifconfig命令就找回了。
ps:有过dos经验的同学感觉学习linux 会好很多,还好我有, 哈哈, 这是一句暴露年龄的话呀,不过这是实话。有网走遍天下。能查看自己的网络地址也不失是一件好事。本篇就记到这里吧。
CentOS 7 之找回失落的ifconfig