如何在 Linux 上更改主机名而不重新启动如何在 Linux 上更改主机名而不重新启动如何在 Linux 上更改主机名而不重新启动如何在 Linux 上更改主机名而不重新启动
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Linux 上更改主机名而不重新启动

为了在Linux上更改主机名,您需要更新包含主机名的配置文件,然后让内核知道主机名已更改。需要后一步骤,因为内核仍然会记住旧的主机名,直到下次重新启动为止。要更改主机名而不重新启动,请执行以下操作。

在 CentOS 或 RHEL 上无需重新启动即可更改主机名

在 CentOS/RHEL 6 或更早版本上:

您可以使用以下命令临时更改主机名:

$ sudo hostname [my_host_name]
$ sudo service syslog restart

如果要使此主机名更改永久,则需要编辑以下配置。

$ sudo vi /etc/sysconfig/network
HOSTNAME=[my_host_name]

在 CentOS/RHEL 7 或更高版本上:

请参阅本指南,使用 hostnamectl 命令更改主机名。

在 Ubuntu 或 Debian 上无需重新启动即可更改主机名

首先将新主机名放入 /etc/hostname 中。

$ sudo vi /etc/hostname
[my_host_name]

然后,运行以下命令以使更改生效。

$ sudo /etc/init.d/hostname.sh start

在其他 Linux 系统中无需重新启动即可更改主机名

在运行时更改主机名的另一种独立于发行版的方法是通过 /proc 伪文件系统更新主机名。

$ sudo echo [my_host_name] > /proc/sys/kernel/hostname

您可以通过运行以下命令来验证主机名是否已成功更改:

$ hostname
©2015-2025 艾丽卡 support@alaica.com