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 命令来验证更改是否生效。