A 主机名 是用户生成的唯一名称,用于标识网络上的主机。 用户可以选择在安装过程中设置主机名 Ubuntu 4月22日在某些情况下,用户可能需要设置主机名,例如,在特定网络上,两台计算机具有相同的主机名。 在这些情况下,需要更改主机名以避免网络冲突。
本文演示了如何设置主机名 Linux/Ubuntu 22.04 LTS 如下:
- 如何使用命令为当前会话设置主机名 Line?
- 如何使用命令永久设置主机名 Line?
- 如何使用 NMTUI(网络管理器 TUI)设置主机名?
- 如何使用 GUI(图形用户界面)设置主机名?
如何检查系统的主机名 Linux/Ubuntu 22.04?
可以使用以下命令检查主机名:
$ 主机名
从上图中可以看出系统的主机名是“ubuntu”。 此外,可以使用以下命令查看有关系统的其他信息:
$ 主机名
如何使用命令为当前会话设置主机名 Line?
可以通过运行以下命令为当前会话设置主机名:
$ hostnamectl 设置主机名 ubuntu-test
从上图可以看到命令执行成功。 不过,更改将在重启终端后生效,如下所示:
从上图中可以看到主机名 Ubuntu 在 Ubuntu测试已更改。 hostnamectl 设置的主机名是临时的,无需启动即可使更改生效。
如何使用命令永久设置主机名 Line?
可以通过编辑以下配置文件来永久更改主机名:
- /etc/主机名
- /etc/主机
可以通过以下步骤编辑这些文件:
步骤1:编辑/etc/hostname配置文件
/etc/hostname 配置文件可以使用文本编辑器编辑,例如 exampleNano:
$ sudo 纳米 /ETC/主机名
/etc/hostname 配置文件仅包含当前主机名。 该主机名可以编辑。
从上图可以看出,当前主机名为ubuntu-test。 可以更改此主机名:
从上图可以看出,主机名 Ubuntu- 测试中 Ubuntu 被改变了。 编辑后,按 Ctrl+O 或 Ctrl+X 保存并关闭文件。
步骤2:编辑/etc/hosts配置文件
可以通过运行以下命令使用 Nano 文本编辑器编辑 /etc/hosts 配置文件:
$ sudo 纳米 /ETC/主持人
配置文件 /etc/hosts 包含主机名等信息:
从上图中我们可以看到主机名存在于文件的第二行,并且可以编辑:
主机名来自 Ubuntu- 测试 Ubuntu 更新。 编辑后,按 Ctrl+O 或 Ctrl+X 保存并关闭文件。
第三步:重启系统
更改 /etc/hostname 和 /etc/hosts 配置文件后,系统将重新启动:
$ sudo systemctl重启
更改将在系统启动后应用。 可以通过运行以下命令来检查主机名:
从上图可以验证主机名 Ubuntu- 测试中 Ubuntu 被改变了。
如何使用 NMTUI(网络管理器 TUI)设置主机名?
NMTUI(网络管理器 TUI) 是一个图形化的命令行程序,可以让我们轻松配置网络接口 Linux/Ubuntu。 这允许永久设置主机名。 可以通过在终端中运行“nmtui”命令来启动 NMTUI 工具:
$ 尼姆图伊
NMTUI启动后,可以选择“设置系统主机名”选项,然后选择“确定”:
出现设置主机名的提示。 可以在此处输入任何名称:
在“主机名”字段中输入主机名后,选择“确定”继续该过程:
需要用户密码进行身份验证:
身份验证后,系统会要求您单击“确定”进行确认:
从上图中,您可以看到主机名已从“ubuntu-test”更改为“ubuntu”。 这些更改将在重新启动终端后生效:
可以看到,重启终端后,主机名就会改变。
如何使用 GUI(图形用户界面)设置主机名?
可以通过 Ubuntu 更改主机名,通过导航到“设置”然后“关于”,轻松导航到“GUI”(图形用户界面):
从上图中您可以看到当前的设备名称(或主机名)是“ubuntu”。 通过点击按钮“Ubuntu出现一个新对话框,替换当前的“主机名”:
主机名可以更改为新的主机名,并通过单击“重命名”按钮进行确认。 这将永久更改主机名。 此外,可以在“关于”部分检查更改:
从上图可以看出,主机名 Ubuntu 在 Ubuntu-测试主机已更改。
文凭
主机名通过命令行、NMTUi 工具和 GUI 设置。 主机名是使用 nmtui 工具、Ubuntu GUI 以及通过编辑 etc/hostname 和 etc/hosts 配置文件来永久设置的,而 hostnamectl 命令用于设置当前会话的主机名。 本文演示了如何设置主机名 Linux/Ubuntu 22.04 LTS。