在 ubuntu 中更改主机名或计算机名
编辑 /etc/hostname 并更改为新值,例如 name 我们使用的是hostname Ubuntu
sudo nano /etc/hostname
Ubuntu
Run Code Online (Sandbox Code Playgroud)
编辑 /etc/hosts 并将旧的 127.0.1.1 行更改为您的新主机名
127.0.0.1 localhost
127.0.1.1 ubuntu.local ubuntu # change to your new hostname/fqdn
Run Code Online (Sandbox Code Playgroud)
注意:编辑 /etc/hosts 并将旧的 127.0.1.1 行更改为您的新主机名(如果您不这样做,您将无法再使用 sudo。如果您已经这样做了,请在 grub 菜单上按 ESC,选择恢复,然后将您的主机文件编辑为正确的设置)
现在重新启动后,您的主机名将是您选择的新主机名
如果您想在不重新启动的情况下应用更改,
sudo service hostname restart
Run Code Online (Sandbox Code Playgroud)
或者
sudo /etc/init.d/hostname restart
Run Code Online (Sandbox Code Playgroud)
注意:以上命令使更改生效。保存在此文件 (/etc/hostname) 中的主机名将在系统重新启动时保留(并将使用我们使用主机名的相同脚本进行设置)。