init_install.sh
Posted zhj5551
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了init_install.sh相关的知识,希望对你有一定的参考价值。
1 #!/bin/bash 2 3 set -e 4 hostname="test" 5 ipaddr="192.168.134.10" 6 7 # grub 8 set flag=0 9 grep -e "net.ifnames=0" /etc/default/grub > /dev/null 2>&1 || flag=1 10 if [[ $flag -ne 0 ]];then 11 s=`grep GRUB_CMDLINE_LINUX /etc/default/grub` 12 s2="$s%\"* net.ifnames=0 biosdevname=0\"" 13 sed -i "s/GRUB_CMDLINE_LINUX=.*/$s2/g" /etc/default/grub 14 grub2-mkconfig -o /boot/grub2/grub.cfg 15 unset s 16 unset s2 17 flag=0 18 fi 19 20 mv /etc/sysconfig/network-scripts/ifcfg-ens32 /etc/sysconfig/network-scripts/ifcfg-ens32.bak || true ; echo "zhangjia*********************" ; sleep 30 21 cat > /etc/sysconfig/network-scripts/ifcfg-eth0 << EOF 22 TYPE="Ethernet" 23 PROXY_METHOD="none" 24 BOOTPROTO="static" 25 NAME="eth0" 26 DEVICE="eth0" 27 ONBOOT="yes" 28 IPADDR="$ipaddr" 29 GATEWAY="192.168.134.2" 30 NETMASK="255.255.255.0" 31 DNS1="8.8.8.8" 32 EOF 33 34 [[ grep $hostname /etc/hostname ]] || echo "$hostname" >> /etc/hostname 35 systemctl disable NetworkManager && systemctl stop NetworkManager 36 setenforce 0 ; sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 37 echo "10s after reboot..." && sleep 10 38 reboot
以上是关于init_install.sh的主要内容,如果未能解决你的问题,请参考以下文章