设置 Linux 主机名的方法

Linux 的主机名设置是一个很简单的操作,但是有很多命令可以设置,今天给大家介绍三种设置 Linux 主机名的方式,他们之间还有一定的不同。

使用 hostname 命令

hostname 命令可以用来查看主机名,也可以用来设置主机名,格式为 hostname newname 。但是用 hostname 设置的主机名临时有效,对当前登录有效,新登录和重新登录后无效。

使用 hostname 命令设置 Linux 主机名

使用 hostnamectl 命令

hostnamectl 也可以用来查看主机名和设置主机名,格式为 hostnamectl set-hostname newname 。使用这种方式设置的主机名在重启之前都有效,重启之后无效。

使用 hostnamectl 命令设置 Linux 主机名

其实 hostnamectl 也可以永久设置主机名,格式 hostnamectl --static set-hostname newname 。加一个 –static 参数就可以。此外,玩客还发现,hostnamectl 命令还可以查看到主机的虚拟化类型,同时兼备了 virt-what 的作用。

修改 /etc/hostname 文件

这是永久设置主机名,但是设置完成之后,只有在重启之后才能生效。

扩展阅读:

1、除了上面的三种方式,还可以使用 nmclinmtui 两种命令行来设置主机名:https://www.2daygeek.com/four-methods-to-change-the-hostname-in-linux/

2、上面这篇文章的中文翻译版:https://linux.cn/article-10651-1.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>