百度
360搜索
搜狗搜索

怎么修改linux的主机名字详细介绍

在 Linux 系统里,你可以通过下面的方法修改主机名。不同的 Linux 发行版在具体操作上可能存在差异,下面为你详细介绍通用的操作步骤。

临时修改主机名

这种修改方式仅在当前会话中生效,系统重启之后就会恢复为原来的主机名。

  1. 运用hostname命令修改主机名。示例如下:

bash

 new_hostname

这里的new_hostname是你想要设置的新主机名。
2. 借助hostnamectl命令修改。示例如下:
bash

hostnamectl set-hostname  new_hostname

永久修改主机名

这种修改方式在系统重启之后依然有效。

  1. 使用hostnamectl命令
    • 这是最简单的方法,适用于大多数基于 systemd 的 Linux 发行版,像 CentOS 7 及更高版本、Ubuntu 16.04 及更高版本。示例如下:

bash

 hostnamectl set-hostname new_hostname

  • 执行此命令后,系统会自动更新相关的配置文件。

  1. 手动编辑配置文件
    • 编辑/etc/hostname文件:此文件保存着主机名。用文本编辑器打开该文件,把其中的内容替换为新的主机名。示例如下:

bash

  /etc/hostname

在文件中输入新的主机名,然后保存并退出。

  • 编辑/etc/hosts文件:该文件包含了主机名和 IP 地址的映射关系。用文本编辑器打开此文件,把旧的主机名替换为新的主机名。示例如下:

bash

  /etc/hosts

将文件中旧的主机名替换为新的主机名,然后保存并退出。

修改后验证

修改完成之后,你可以使用下面的命令来验证主机名是否修改成功:
bash

此命令会输出当前的主机名。

示例

假设你要把主机名修改为mynewhost,可以按照以下步骤操作:
bash

mynewhost

hostnamectl set-hostname mynewhost

hostnamectl set-hostname mynewhost

/etc/hostname

/etc/hosts




9912345678910111213hostname mynewhosthostnamectl set-hostname mynewhost

hostnamectl set-hostname mynewhost nano /etc/hostname nano /etc/hosts

修改完成之后,你可以通过hostname命令来验证主机名是否已经修改为mynewhost

阅读更多 >>>  linux中连接数据库命令是什么

网站数据信息

"怎么修改linux的主机名字"浏览人数已经达到18次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:怎么修改linux的主机名字的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!