Поточное редактирование файлов: изменение hostname в CentOS 5
Потребовалось из скрипта изменить файлик следующего вида:
В частности - необходимо заменить hostname на наш, testdomain.com, делается это очень легко:
В итоге получается следующее:
А вместе с заменой конфига это будет выглядеть так:
cat /etc/sysconfig/network
# general networking
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=CentOS-54-64-minimal
В частности - необходимо заменить hostname на наш, testdomain.com, делается это очень легко:
sed -e 's/\(HOSTNAME=\).*/\1testdomain.com/g' /etc/sysconfig/network
В итоге получается следующее:
# general networking
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=testdomain.com
А вместе с заменой конфига это будет выглядеть так:
sed -e 's/\(HOSTNAME=\).*/\1testdomain.com/g' /etc/sysconfig/network > /etc/sysconfig/network.new
mv /etc/sysconfig/network.new /etc/sysconfig/network
17.02.2015, 18:19 -
Категория: Статьи » Администрирование