LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 636|回复: 3

俺的主机名居然和hosts、network里的不一样,想改都不知道如何下手。

[复制链接]
发表于 2004-9-27 16:27:10 | 显示全部楼层 |阅读模式
刚装好系统的时候,应该是localhost啊,可是今天开机一看居然已经变掉了。
网卡是通过DHCP来分配IP的,搜索了一下论坛,看到配置主机名的都是说改etc下sysconfig下的network,还有hosts,可是我看过这两个文件都是localhost.localdomain

但实际提示符边的名字确实另外一个。我刚试过把网卡改成固定IP,然后再restart了network还是如此。

请教有什么办法改回来。另外也想知道原因是什么,是否有人恶作剧?
发表于 2004-9-27 16:37:56 | 显示全部楼层
你是怎么看的哦?:)。

/etc/sysconfig/network里边有一个hostname
设置后,可以运行hostname查看。


你是说bash prompt?
你的PS1是怎么设置的?
 楼主| 发表于 2004-9-27 17:39:27 | 显示全部楼层
echo $PS1显示[\u@\h \W]\$
cat /etc/sysconfig/network显示HOSTNAME=localhost.localdomain

但实际主机名并不是localhost
我用hostname 主机名
可以强行修改过来,比如改成aaa
但是重新启动后,又变回来了。
而且无论是用DHCP还是静态IP都是如此。

但是我现在突然想起来,安装的时候有个HOSTNAME选择是via DHCP或manual,我选的是via DHCP,看来可能是这个问题,但是到哪里去改回来呢?
发表于 2004-9-27 19:21:08 | 显示全部楼层
HOSTNAME=localhost.localdomain
HOSTNAME=你的新主机名
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表