您的位置:首页 > 其它

更改主机名脚本

2015-10-10 16:52 344 查看
#!/bin/bash

#获取ip
ipaddr=`/sbin/ifconfig | grep 'inet addr:' | grep -v '127.0.0.1' | cut -d : -f2 | awk '{print $1}'`

#rename network
name=$1
hostname $name
cp /etc/sysconfig/network /etc/sysconfig/network.bak
sed -i 's/HOSTNAME=*/#HOSTNAME=*/g' /etc/sysconfig/network
echo "HOSTNAME=$name" >> /etc/sysconfig/network
echo "NETWORKING=yes" >> /etc/sysconfig/network

#add hosts
cp /etc/hosts /etc/hosts.bak
echo "$ipaddr $name" >> /etc/hosts
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: