在Ubuntu系统中,您可以通过以下几种方法来设置或更改主机名:
查看当前主机名
- 打开终端(快捷键:Ctrl + Alt + T)。
- 输入命令
hostname
或uname -n
来查看当前的主机名。
临时更改主机名
-
在终端中输入以下命令:
sudo hostname 新主机名
将 “新主机名” 替换为您想要设置的临时主机名。请注意,这种方式设置的主机名仅在当前会话有效,重启系统后会自动恢复。
永久更改主机名
方法一:使用 hostnamectl
命令
-
打开终端。
-
输入以下命令并按回车键来设置永久主机名:
sudo hostnamectl set-hostname 新主机名
例如,要将主机名更改为
mynewhostname
,请输入:sudo hostnamectl set-hostname mynewhostname
立即生效,无需重启系统。
方法二:编辑 /etc/hostname
文件
-
打开终端。
-
使用文本编辑器(如
nano
或gedit
)编辑/etc/hostname
文件:sudo nano /etc/hostname
-
将文件中的旧主机名替换为新主机名。
-
保存文件并退出编辑器。
方法三:编辑 /etc/hosts
文件
-
打开终端。
-
使用文本编辑器(如
nano
或gedit
)编辑/etc/hosts
文件:sudo nano /etc/hosts
-
在文件中找到或添加以下行,确保它与您的新主机名匹配:
127.0.1.1 新主机名 localhost
-
保存文件并退出编辑器。
验证主机名更改
更改主机名后,您可以使用以下命令验证更改是否成功:
- 使用
hostnamectl
命令。 - 或者简单地使用
hostname
命令。
通过以上步骤,您可以轻松地在Ubuntu系统中设置或更改主机名。如果您希望更改后即使系统重启,主机名依然保持不变,请按照永久更改主机名的方法操作。