ubuntu

Ubuntu hostname命令详解

小樊
53
2025-09-06 14:57:07
栏目: 智能运维

hostname 命令在 Ubuntu 系统中用于显示或设置系统的主机名。主机名是计算机在网络中的唯一标识符,通常用于网络通信和系统管理。

查看当前主机名

要查看当前系统的主机名,只需在终端中输入以下命令:

hostname

这将输出当前的主机名。

临时更改主机名

如果你想临时更改主机名,可以使用以下命令:

sudo hostname new-hostname

new-hostname 替换为你想要设置的新主机名。请注意,这种更改只会在当前会话中生效,重启系统后主机名将恢复为原来的值。

永久更改主机名

要永久更改主机名,你需要编辑 /etc/hostname 文件。首先,使用文本编辑器打开该文件:

sudo nano /etc/hostname

将文件中的旧主机名替换为新主机名,然后保存并关闭文件。

接下来,你还需要更新 /etc/hosts 文件,以确保其他系统能够正确解析新主机名。使用文本编辑器打开 /etc/hosts 文件:

sudo nano /etc/hosts

找到旧主机名的条目,将其替换为新主机名。例如,如果你的 IP 地址是 192.168.1.100,则将以下行:

192.168.1.100 old-hostname

更改为:

192.168.1.100 new-hostname

保存并关闭文件。

最后,重启系统以使更改生效:

sudo reboot

现在,你的 Ubuntu 系统应该已经成功更改为主机名。你可以再次使用 hostname 命令来验证更改是否生效。

0
看了该问题的人还看了