如何让 bash 更新其主机名的想法

Sam*_*man 4 bash prompt

我的 bash 提示符显示了我的主机名。如果我改变我的主机名和hostname命令,在/etc/hosts/etc/hostname并且$HOSTNAME,提示仍然使用旧名称。是否可以在不注销的情况下进行更新?

Gil*_*il' 6

如果你有\h\H在你的提示设置中,它的扩展在 shell 启动时被初始化,所以你必须重新启动 bash ( exec bash)。如果这太困扰您,请将您的提示设置更改为 print $HOSTNAME