温馨提示×

Ubuntu hostname怎么恢复默认

小樊
36
2025-12-28 02:29:40
栏目: 智能运维

在Ubuntu系统中,如果你想要恢复默认的主机名,可以按照以下步骤操作:

方法一:使用hostnamectl命令

  1. 查看当前主机名

    hostnamectl
    
  2. 设置默认主机名: 假设你想将主机名设置为ubuntu-default,可以使用以下命令:

    sudo hostnamectl set-hostname ubuntu-default
    
  3. 重启系统以应用更改

    sudo reboot
    

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

  1. 备份当前的主机名文件

    sudo cp /etc/hostname /etc/hostname.backup
    
  2. 编辑主机名文件: 打开/etc/hostname文件并删除所有内容,只保留默认的主机名(通常是ubuntu):

    sudo nano /etc/hostname
    

    删除所有内容后,输入:

    ubuntu
    

    保存并退出编辑器(在nano中按Ctrl+O保存,Ctrl+X退出)。

  3. 编辑/etc/hosts文件: 打开/etc/hosts文件并更新主机名:

    sudo nano /etc/hosts
    

    找到类似以下的行:

    127.0.0.1   localhost
    127.0.1.1   your-current-hostname
    

    your-current-hostname替换为ubuntu

    127.0.0.1   localhost
    127.0.1.1   ubuntu
    

    保存并退出编辑器。

  4. 重启系统

    sudo reboot
    

方法三:使用nmcli命令(适用于NetworkManager)

如果你使用的是NetworkManager,可以使用nmcli命令来设置主机名:

  1. 查看当前主机名

    nmcli general hostname
    
  2. 设置默认主机名: 假设你想将主机名设置为ubuntu-default,可以使用以下命令:

    sudo nmcli general hostname ubuntu-default
    
  3. 重启系统以应用更改

    sudo reboot
    

通过以上任一方法,你应该能够成功恢复Ubuntu系统的默认主机名。

0