快捷设置linux主机的ip和主机名
脚本使用方法:sethost ip hostname
设置ip地址的脚本如下
[root@centos_model ~]# cat sethost.sh #! /bin/bash
sed -i "s/^\(IPADDR=.*\.\)[0-9]\+$/\1$1/" /etc/sysconfig/network-scripts/ifcfg-ens33
hostnamectl set-hostname $2
ifdown ens33;ifup ens33echo "hostname: $hostname"
ip a
设置文件权限
[root@centos_model ~]# chmod +x sethost.sh
[root@centos_model ~]# ls
anaconda-ks.cfg pass sethost.sh
[root@centos_model ~]# mv sethost.sh /usr/bin/
测试是否能够修改
当前ip
修改后