首页 > 其他 > 详细

init_install.sh

时间:2019-07-17 09:12:12      阅读:100      评论:0      收藏:0      [点我收藏+]
 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

原文:https://www.cnblogs.com/zhj5551/p/11198324.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!