如何设置和修改Linux服务器主机名

主机名是在网络上用来识别机器的名称。它可以是任何东西,从一个字串到一个复杂的名字。每个主机名都有一个相应的数字地址,它也是网络上识别机器的标志。
在互联网上,我们可以把一个网站的主网址看作是它的主机名。
查看Linux服务器主机名
你可以用 "hostname"命令检查Linux服务器的当前主机名。
$ hostname
我的这里服务器主机名是a5idc,在我的本地网络中会用这个名字来识别。你也可以用'host'命令查看相应的数字地址。
$ host a5idc
在Linux服务器中设置主机名
如果你的机器还没有分配到主机名,或者你想修改主机名,你可以按照下面的方法操作。
$ sudo hostname abhispc
在Vim或任何你选择的编辑器中打开'/etc/hostname'文件。
$ sudo vim /etc/hostname
用新的主机名替换现有的主机名字符串,然后保存并退出文件。
最后,打开文件'/etc/hosts',用新的主机名替换之前的主机名。
$ sudo vim /etc/hosts
现在保存并退出文件。
现在用'hostname'命令检查它是否被更改。
$ hostname
在Linux服务器中使用 "Hostnamectl "设置主机名。
hostnamectl是一个修改主机名的命令行工具。只有较新的Linux发行版,如Ubuntu 16.04和RHEL 7及以后的基于SystemD的发行版才能使用这个工具。
首先要查看主机的详细信息,包括主机名,运行以下命令。
$ hostnamectl
然后,要更改或设置主机名,请执行
$ hostnamectl set-hostname abhispc
我们介绍了这些简单的方法来修改或设置Linux服务器中的主机名。要了解更多关于'hostname'命令的信息,请务必使用'man hostname'命令查看。