centos系列将第一块网卡名称修改为eth0自动化脚本

佐手、 提交于 2020-08-17 12:43:51

[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

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!