Linux修改系统主机名
如何修改 Linux 系统的主机名
修改 Linux 系统的主机名有两种常用方法,操作简单且效果持久,以下是详细步骤:
方法一:使用 hostnamectl 命令(推荐)
hostnamectl
是 systemd 系统中专门用于管理主机名的工具,修改后无需重启即可生效。
执行以下命令,将
[新主机名]
替换为你想要设置的名称(如wuming
):hostnamectl set-hostname [新主机名]
示例(将主机名改为
wuming
):hostnamectl set-hostname wuming
修改后立即生效,可通过
hostname
命令验证:hostname # 输出新设置的主机名
方法二:手动编辑配置文件
通过直接修改 /etc/hostname
文件来设置主机名,适合习惯手动编辑配置的场景。
打开主机名配置文件:
vi /etc/hostname
编辑文件内容:
- 按
i
进入编辑模式 - 删除原有内容,输入新的主机名(如
wuming
) - 按
Esc
退出编辑模式
- 按
- 保存并退出:
输入:wq!
后按回车(强制保存并退出)。 重启系统使修改生效:
reboot
注意事项
- 主机名建议使用字母、数字、连字符(-)或下划线(_),避免特殊字符
- 修改后,可通过
hostname
或hostnamectl
命令确认是否生效 - 部分系统可能还需要同步修改
/etc/hosts
文件(将旧主机名替换为新主机名),以避免本地解析问题
两种方法均可永久修改主机名,推荐优先使用 hostnamectl
命令,操作更简便且无需重启。
评论区(暂无评论)