Ubuntu Linux更改主机名(计算机名)

时间:2020-01-09 10:45:32  来源:igfitidea点击:

如何在Ubuntu Linux上删除tom并将其设置为jerry吗?
如何将Ubuntu计算机名称从ubuntu更改为AvlinStar?
您能告诉我更多有关Ubuntu Linux change hostname命令的信息吗?
您可以使用hostname命令或者[nixmd name = hostnamectl]查看或者设置系统主机名。
主机名或者计算机名通常是在系统启动时的/etc/hostname文件中。
打开终端应用程序,然后执行以下命令,以在Ubuntu Linux上设置或者更改主机名或者计算机名。

Ubuntu更改主机名命令

在Ubuntu Linux上更改计算机名称的过程:

  • 执行以下命令,使用nano或者vi文本编辑器编辑/etc/hostname:sudo nano/etc/hostname删除旧名称并设置新名称。
  • 接下来,编辑/etc/hosts文件:sudo nano/etc/hosts用新的名称替换任何出现的现有计算机名称。
  • 重新启动系统以使更改生效:sudo reboot

输出示例:Gif 01:Ubuntu更改计算机名称演示

显示当前的Ubuntu主机名

只需执行以下命令:

$ hostname

输出示例:
Ubuntu Linux显示主机名/计算机名命令

如何在不重启系统的情况下更改Ubuntu服务器的主机名?

执行以下命令:

$ sudo hostname new-server-name-here

接下来编辑/etc/hostname文件并更新主机名:

$ sudo nano /etc/hostname

最后,编辑/etc/hosts文件并更新读取旧主机名的行:

$ sudo nano /etc/hosts

从:

127.0.1.1 old-host-name

至:

127.0.1.1 new-server-name-here

保存并关闭文件。

Ubuntu Linux使用hostnamectl更改主机名

基于系统的Linux发行版(例如Ubuntu Linux 16.04 LTS及更高版本)可以简单地使用hostnamectl命令更改主机名。
要查看当前设置,只需执行以下命令:

$ hostnamectl

输出示例:

Static hostname: theitroad
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 291893e6499e4d99891c3cf4b70a138b
           Boot ID: 9fda2365b77841649e40a141fde46537
  Operating System: Ubuntu 17.10
            Kernel: Linux 4.13.0-21-generic
      Architecture: x86-64

要将主机名从theitroad更改为Hymans-laptop,请执行:

$ hostnamectl set-hostname Hymans-laptop
$ hostnamectl