温馨提示×

Ubuntu hostname设置在哪里

小樊
62
2025-05-29 23:08:44
栏目: 智能运维

在Ubuntu系统中,您可以通过以下几种方法来设置或更改主机名:

查看当前主机名

  • 打开终端(快捷键:Ctrl + Alt + T)。
  • 输入命令 hostnameuname -n 来查看当前的主机名。

临时更改主机名

  • 在终端中输入以下命令:

    sudo hostname 新主机名 

    将 “新主机名” 替换为您想要设置的临时主机名。请注意,这种方式设置的主机名仅在当前会话有效,重启系统后会自动恢复。

永久更改主机名

方法一:使用 hostnamectl 命令

  1. 打开终端。

  2. 输入以下命令并按回车键来设置永久主机名:

    sudo hostnamectl set-hostname 新主机名 

    例如,要将主机名更改为 mynewhostname,请输入:

    sudo hostnamectl set-hostname mynewhostname 

    立即生效,无需重启系统。

方法二:编辑 /etc/hostname 文件

  1. 打开终端。

  2. 使用文本编辑器(如 nanogedit)编辑 /etc/hostname 文件:

    sudo nano /etc/hostname 
  3. 将文件中的旧主机名替换为新主机名。

  4. 保存文件并退出编辑器。

方法三:编辑 /etc/hosts 文件

  1. 打开终端。

  2. 使用文本编辑器(如 nanogedit)编辑 /etc/hosts 文件:

    sudo nano /etc/hosts 
  3. 在文件中找到或添加以下行,确保它与您的新主机名匹配:

    127.0.1.1 新主机名 localhost 
  4. 保存文件并退出编辑器。

验证主机名更改

更改主机名后,您可以使用以下命令验证更改是否成功:

  • 使用 hostnamectl 命令。
  • 或者简单地使用 hostname 命令。

通过以上步骤,您可以轻松地在Ubuntu系统中设置或更改主机名。如果您希望更改后即使系统重启,主机名依然保持不变,请按照永久更改主机名的方法操作。

0