ubuntu

Ubuntu hostname在哪里修改

小樊
45
2025-10-18 10:11:15
栏目: 智能运维

Ubuntu修改hostname的位置及方法

1. 主机名存储的核心文件

Ubuntu系统中,永久主机名主要存储在以下两个配置文件中:

2. 永久修改hostname的步骤

要永久更改Ubuntu的主机名,需通过命令行编辑上述文件,具体流程如下:

步骤1:查看当前主机名(可选)

通过以下命令确认当前主机名:

hostnamectl  # 输出中“Static hostname”即为当前主机名
# 或
cat /etc/hostname  # 直接显示/etc/hostname文件内容

步骤2:修改/etc/hostname文件

使用文本编辑器(如nano)打开/etc/hostname,将其中的旧主机名替换为新主机名(如new-hostname),保存并退出:

sudo nano /etc/hostname
# 将文件中的旧主机名删除,输入新主机名(如“ubuntu-server”),按Ctrl+O保存,Ctrl+X退出

步骤3:修改/etc/hosts文件

打开/etc/hosts文件,找到包含旧主机名的行(通常为127.0.0.1 localhost127.0.1.1 old-hostname localhost),将旧主机名替换为新主机名:

sudo nano /etc/hosts
# 将“127.0.1.1 old-hostname localhost”修改为“127.0.1.1 new-hostname localhost”

步骤4:重启系统或服务使更改生效

3. 临时修改hostname(仅当前会话有效)

若仅需临时更改主机名(重启后恢复),可使用以下命令:

sudo hostname new-hostname  # 直接修改当前会话的主机名

验证临时修改是否生效:

hostname  # 输出应为新主机名

4. 图形界面修改(适用于桌面环境)

若使用Ubuntu桌面环境(如GNOME),可通过以下步骤图形化修改主机名:

  1. 点击屏幕左上角的Ubuntu图标(或“活动”按钮)。
  2. 选择设置(齿轮图标)。
  3. 在左侧菜单中点击关于(或“系统”→“关于”)。
  4. 在“关于”窗口中,找到设备名称(或“主机名”)字段,点击编辑(铅笔图标)。
  5. 输入新主机名,点击保存即可。

注意事项

0
看了该问题的人还看了