OpenSUSE Linux更改主机名(计算机名)命令
时间:2020-01-09 10:42:55 来源:igfitidea点击:
如何将OpenSUSE Linux计算机名称更改为其他名称。
如何在OpenSUSE Linux上删除旧名称并将其设置为ln-sg-vpn1?
您能告诉我如何更改OpenSUSE Linux计算机名称吗?
如何为运行openSUSE Leap 15.0的服务器分配静态主机名?
说明:对于OpenSUSE Linux,您可以使用hostnamectl命令更改OpenSUSE Linux服务器,便携式计算机或者台式机的主机名。
您也可以使用hostname命令查看或者设置系统主机名。
主机名或者计算机名通常在系统启动时在/etc/hostname
文件中。
打开终端应用程序,然后执行以下命令以更改OpenSUSE Linux上的主机名。
显示当前的Suse Linux主机名
执行以下任一命令:
$ hostname
或者
$ hostnamectl
OpenSUSE Linux更改主机名命令
在OpenSUSE Linux上更改计算机名称的过程:
- 执行以下命令,使用nano或者vi文本编辑器编辑/etc/hostname:
sudo vi/etc/hostname
- 删除旧名称并设置新名称。
- 接下来编辑/etc/hosts文件:`sudo vi/etc/hosts``
- 用新的名称替换任何出现的现有计算机名称。
- 重新引导系统以使更改生效:
sudo reboot
如何在不重新启动系统的情况下更改OpenSUSE Linux服务器的主机名?
执行以下命令:
$ sudo hostname ln-sg-vpn1
接下来编辑/etc/hostname
文件并更新主机名:
$ sudo vi /etc/hostname
最后,编辑/etc/hosts
文件并更新读取您的旧主机名的行:
$ sudo vi /etc/hosts
从:
127.0.1.1 localhost
到:
127.0.1.1 ln-sg-vpn1
保存并关闭文件。
关于hostnamectl命令的注释
基于系统的Linux发行版,例如OpenSUSE Linux,可以简单地使用hostnamectl命令重命名主机名。
要查看当前设置,只需执行:
$ hostnamectl
输出示例:
Static hostname: linux-ixcp Icon name: computer-laptop Chassis: laptop Machine ID: 3d08939b17f74e098bc15791dcf2b90f Boot ID: 58ad4eb4b70649889cdaaf1c688f601b Operating System: openSUSE Leap 15.1 CPE OS Name: cpe:/o:opensuse:leap:15.1 Kernel: Linux 4.12.14-lp151.28.7-default Architecture: x86-64
要将主机名从linux-ixcp更改为ln-sg-vpn1,请执行:
$ sudo hostnamectl set-hostname ln-sg-vpn1 $ hostnamectl