[root@localhost ~]# cat rename2eth0.sh
cfgdir=/etc/sysconfig/network-scripts
name=`ip addr show | grep ^2 |awk -F":" '{print $2}' |sed s/[[:space:]]//g`
sed -i s/$name/eth0/g /etc/sysconfig/network-scripts/ifcfg-$name
mv $cfgdir/ifcfg-$name ${cfgdir}/ifcfg-eth0
cat /etc/default/grub |grep GRUB_CMDLINE_LINUX |grep "net.ifnames=0 biosdevname=0" 2>&1 >/dev/null
if [ $? -ne 0 ];then
sed -i s/"rhgb quiet"/"net.ifnames=0 biosdevname=0 rhgb quiet"/g /etc/default/grub
fi
grub2-mkconfig -o /boot/grub2/grub.cfg
reboot
来源:oschina
链接:https://my.oschina.net/u/3153397/blog/4498982