hostname
命令在 Linux 系统中用于显示或设置系统的主机名。主机名是计算机在网络中的唯一标识符,通常用于网络通信和系统管理。
要查看当前系统的主机名,只需在终端中输入以下命令:
hostname
这将输出当前的主机名。
如果你想临时更改主机名,可以使用 hostname
命令后跟新的主机名。例如:
sudo hostname new-hostname
请注意,这种更改只会在当前会话中生效。当你重启系统时,主机名将恢复为原来的值。
要永久更改主机名,你需要编辑 /etc/hostname
文件(在某些发行版中可能是 /etc/sysconfig/network
或其他位置)。以下是在 /etc/hostname
文件中设置主机名的步骤:
/etc/hostname
文件。例如,使用 nano
编辑器:sudo nano /etc/hostname
将文件中的旧主机名替换为新主机名。
保存并关闭文件。
为了让更改生效,你可能需要重启系统或重新加载网络服务。这取决于你的 Linux 发行版。在某些系统中,你可以使用以下命令重新加载网络服务:
sudo systemctl restart networking
或者,你也可以简单地重启系统:
sudo reboot
现在,你的新主机名应该已经生效了。再次运行 hostname
命令以确认更改。