suse11 修改hostname
来源:互联网 发布:企鹅号矩阵绑定 编辑:程序博客网 时间:2024/06/05 00:22
echo $HOSTNAME>/etc/HOSTNAME
/etc/rc.d/boot.localnet stop
/etc/rc.d/boot.localnet start
NETWORKING=yes
HOSTNAME=NEWHOSTNAME
1.修改当前的hostname可以用
hostname myname此时只是修改了内存内部的,下次启动又恢复了
2.机器在启动的时候会调用/etc/rc.d/boot.localnet
脚本看后面的附录,这个脚本会判断当前的$HOSTNAME变量是否设置,没有设置就会读取/etc/HOSTNAME
来设置主机名。
3.因此要修改hostname,
3.1 修改/etc/HOSTNAME文件
3.2 修改当前的$HOSTNAME变量
3.3 停掉/etc/rc.d/boot.localnet
3.4 启动 /etc/rc.d/boot.localnet
因此执行脚本如下:
export HOSTNAME=myname
echo $HOSTNAME>/etc/HOSTNAME
/etc/rc.d/boot.localnet stop
/etc/rc.d/boot.localnet start
附录:/etc/rc.d/boot.localnet
case "$1" in
start)
# clean up old yp bindings
rm -f /var/yp/binding/*.[12]
#
# set hostname and domainname
#
XHOSTNAME=""
test -f /etc/HOSTNAME && {
read XHOSTNAME < /etc/HOSTNAME
}
test -n "$HOSTNAME" -a "$HOSTNAME" != '(none)' && {
echo Using boot-specified hostname \'${HOSTNAME}\'
XHOSTNAME="$HOSTNAME"
}
test -n "$XHOSTNAME" && {
echo -n Setting up hostname \'${XHOSTNAME%%.*}\'
hostname ${XHOSTNAME%%.*}
rc_status -v -r
}
XDOMAINNAME=""
test -f /etc/defaultdomain && {
read XDOMAINNAME < /etc/defaultdomain
}
test -n "$XDOMAINNAME" && {
echo -n Setting up NIS domainname \'$XDOMAINNAME\'
}
domainname "$XDOMAINNAME"
test -n "$XDOMAINNAME" && {
rc_status -v -r
- suse11 修改hostname
- SuSE11修改主机名
- 修改Hostname
- 修改hostname
- 修改hostname
- 修改hostname
- 修改hostname
- HostName 永久修改
- linux如何修改hostname
- hostname的修改
- CentOS修改主机名(hostname)
- ubuntu修改hostname
- linux下修改hostname
- CentOS修改主机名(hostname)
- Linux 修改hostname
- linux 修改hostname
- Ubuntu中修改hostname
- hostname的修改
- ado.net 自己编写的SqlHelper类
- MyBatis系列教程(一)--入门(QuickStart)
- cocos2dx游戏开发学习笔记1-基本概念
- try catch finally语块中有return语句的各种情况
- 关于C语言等程序中指针相关的问题
- suse11 修改hostname
- cvCreateImage函数与cv
- 国务院再出重拳稳增长 力挺生产型服务业
- openCV2马拉松第18圈——坐标变换
- 114啦开源真的能让草根站长受益?_0
- Oracle 高水位(HWM: High Water Mark) 说明
- jdbc
- 长征路上的益友——好的名人博客地址
- poj1753--Flip Game