千家信息网

linux如何修改主机名

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章主要介绍了linux如何修改主机名,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。方法:1、打开"/etc/hostname"文
千家信息网最后更新 2026年11月01日linux如何修改主机名

这篇文章主要介绍了linux如何修改主机名,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

方法:1、打开"/etc/hostname"文件,把旧的主机名删除,替换为新的主机名,保存文件;2、用"sudo hostnamectl set-hostname <新主机名>"命令;3、用"sudo hostname <新主机名>"命令。

本教程操作环境:linux5.9.8系统、Dell G3电脑。

查看当前的主机名

首先我们使用hostname命令来查看当前的主机名。

hostname

也可以使用hostnamctl命令

hostnamectl

方法1:修改配置文件

主机名保存在/etc/hostname文件里,所以我们可以打开这个文件,手动编辑主机名。

sudo nano /etc/hosts

把旧的主机名删除,替换为新的主机名,保存文件就行了。要注意大小写。

如果你不更新/etc/hosts文件,那么有的程序,如sudo,不知道如何解析新的主机名。

如果你在更改Linux服务器的主机名,那么新的主机名应该要解析为Linux服务器的公网IP。如果更改个人电脑的主机名,那么新的主机名应该解析为127.0.0.1,或者127.0.1.1。

127.0.1.1是Debian系Linux发行版解析本地主机的IP。Debian系统在安装时,如果计算机的IP是动态的,那么Debian安装程序会在/etc/hosts文件中创建127.0.1.1 <主机名>这一条目。127.0.1.1地址使用loopback网卡,实际上127.0.0.0/8 (127.0.0.0 ~ 127.255.255.255)都使用loopback网卡。

方法2:hostnamectl命令

命令语法为:

sudo hostnamectl set-hostname 

这条命令会删除/etc/hostname文件中的主机名,然后替换为新的主机名。和第一种方法一样,我们也需要更新/etc/hosts文件。这两种方法的本质都是一样的。

方法3:hostname命令进行临时更改

如果只需要临时更改主机名,可以使用hostname命令。

sudo hostname 

这条命令不会更改/etc/hostname文件中的静态主机名(static hostname),它更改的只是临时主机名(transient hostname)。所以重启计算机后会回到旧的主机名。

静态主机名保存在/etc/hostname文件中。

感谢你能够认真阅读完这篇文章,希望小编分享的"linux如何修改主机名"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

主机 文件 命令 方法 篇文章 服务器 电脑 程序 系统 网卡 计算机 静态 更新 服务 个人 个人电脑 价值 兴趣 动态 只是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 喔噻互联网科技有限公司 互联网科技会 互联网科技的 互联网 科技创业 狮子座互联网科技有限公司 互联网高科技企业 科技互联网创业计划书 科技大学互联网专业好不好 安控科技rtu产品工业互联网 须眉科技是互联网公司吗 随着互联网科技发展 彤创互联网科技有限公司 乌鲁木齐新华智原互联网科技学校 工业互联网等科技实现智能化赋能 中科明德北京互联网科技 互联网金融科技公司的优势 小米互联网科技园入驻 从那以后互联网科技有限公司 宁波跨境商互联网科技有限公司 优雇互联网科技有限公司 互联网是第几次科技革命的成果 互联网金融监管科技数据 深圳科技互联网 金融科技 互联网金融 金融科技与互联网金融 互联网科技logo 汉立互联网科技有限公司联系电话 厦门千工互联网科技有限公司 江苏互联网科技小贷 互联网科技快速发展优美句子
0