首页 游戏 软件 资讯 排行榜 专题
首页
系统平台
银河麒麟系统修改主机名终端命令详解

银河麒麟系统修改主机名终端命令详解

热心网友
35
转载
2026-05-16

在银河麒麟操作系统环境中,终端显示的主机名若与实际需求不符,可能会对网络配置、服务部署及日志排查等工作造成不便。无论是单机调试还是批量运维,掌握主机名的修改方法都至关重要。本文将系统介绍五种修改主机名的主流方案,涵盖图形化工具、命令行操作及自动化脚本,您可根据具体场景灵活选择。

银河麒麟系统如何修改主机名 麒麟系统终端命令教程

一、使用 hostnamectl 命令永久修改主机名

这是银河麒麟 V10 SP1 及以上版本推荐的标准方法。该命令通过 systemd 服务管理工具,可同时更新运行时的内核主机名与持久化配置文件 /etc/hostname,修改后立即生效且重启不丢失。

操作步骤:首先以管理员身份打开终端,执行命令 sudo hostnamectl set-hostname 新主机名,例如 sudo hostnamectl set-hostname kylin-server-01。随后运行 hostnamectl status 查看输出,确认“Static hostname”字段已更新为新名称。

关键补充:务必同步更新 /etc/hosts 文件。使用 sudo vim /etc/hosts 编辑,找到包含 127.0.1.1 原主机名 的行,将其中的旧主机名替换为新主机名,保存退出。此步骤可确保本地服务解析正常,避免因主机名不一致引发连接问题。

二、直接编辑 /etc/hostname 文件并刷新内核主机名

若您偏好直接修改系统配置文件,或所在环境未集成 systemd,此方法更为适用。其核心是手动编辑主机名配置文件,并完成后续的同步与刷新操作。

首先执行 sudo vim /etc/hostname,清空文件内容后,仅输入一行新主机名(避免使用空格及特殊字符),例如 kylin-desktop,保存退出。

接着编辑 /etc/hosts 文件,定位到包含原主机名的行(通常为 127.0.1.1 原主机名),将其整体修改为 127.0.1.1 新主机名。若该行不存在,可在文件末尾手动添加。

最后执行 sudo hostname -F /etc/hostname,使系统立即从配置文件加载新主机名至当前会话。

三、使用 nmtui 工具图形化设置主机名

对于不熟悉命令行的用户,或在无图形界面的服务器版银河麒麟中,可使用 nmtui 这一基于终端的交互式配置工具。该工具集成于 NetworkManager,通过系统接口自动更新配置,无需手动编辑文件。

操作流程:终端中输入 sudo nmtui 启动工具。通过方向键选择 “Set system hostname” 选项并回车。在弹出的输入框中填写新主机名,例如 kylin-server-prod,按 Tab 键切换至“OK”并回车确认。退出工具后,执行 hostname 命令验证当前会话是否已更新。部分系统版本可能需要重启服务或系统方可完全生效。

四、临时修改当前会话主机名

若仅需在当前终端会话中临时变更主机名(例如用于环境测试或服务调试),可使用此方法。该操作仅影响当前 Shell 环境,不会写入任何配置文件,重启系统或新建终端窗口后将恢复原设置。

执行命令 sudo hostname 新主机名,例如 sudo hostname temp-test-01。随后通过 hostname 命令验证输出是否为刚设置的新名称。请注意,此操作不会修改 /etc/hostname/etc/hosts 文件,也不会影响其他已打开的终端。

五、通过 Python 脚本自动化修改主机名

在批量部署或运维大量银河麒麟主机时,手动逐台修改效率低下。此时可通过 Python 脚本实现全自动处理,涵盖配置文件写入、内容替换与内核刷新,并可集成权限校验与错误处理机制。

首先创建脚本文件:sudo nano /tmp/change_hostname.py。复制以下代码并注意保持缩进格式:

#!/usr/bin/env python3
import os, sys
if len(sys.argv) != 2:
print("用法: sudo python3 change_hostname.py <新主机名>")
sys.exit(1)
new_name = sys.argv[1]
with open("/etc/hostname", "w") as f:
f.write(new_name + "\n")
os.system(f"sed -i 's/^127\.0\.1\.1[[:space:]]*.*/127.0.1.1 {new_name}/' /etc/hosts")
os.system(f"hostname -F /etc/hostname")
print(f"主机名已设为: {new_name}")

赋予脚本执行权限:sudo chmod +x /tmp/change_hostname.py。最后运行脚本并指定新主机名:sudo python3 /tmp/change_hostname.py kylin-batch-01。脚本将自动完成所有配置更新与生效步骤。

来源:https://www.php.cn/faq/2453460.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

Canva模板布局优化指南:提升生成式搜索效果
AI
Canva模板布局优化指南:提升生成式搜索效果

提升Canva模板在AI搜索中的可发现性,需增强其对AI的可读性。应强化布局的显性结构,每页聚焦单一主题,利用清晰分区与醒目标题建立信息层级。核心关键词需前置并结构化呈现,避免隐藏于视觉元素中。保留带语义提示的占位符、规范图层命名,并控制视觉干扰,使用标准字体、保证对比度,以提升文。

热心网友
05.15
巧妙旋转破解乌鸦巢几何迷阵第七关通关攻略
游戏资讯
巧妙旋转破解乌鸦巢几何迷阵第七关通关攻略

《纪念碑谷》第七关“乌鸦巢”中,玩家需旋转几何迷宫改变乌鸦路线,开启通道。在嵌套城堡内协同乌鸦与艾达操作机关,进入紫色区域后旋转建筑重构路径,最终通过多维旋转拼接平台,引导艾达抵达终点。关卡核心在于利用视觉错觉与旋转机制,需耐心观察并把握时机破解迷阵。

热心网友
05.15
桃源美食节糍粑快速获取攻略
游戏资讯
桃源美食节糍粑快速获取攻略

桃源美食狂欢节期间,糍粑为限时活动限定品。需通过签到领取临时铺子并升级,抢占黄金摊位。制作原料需平日积累,活动期间驱散“贪吃小鬼”可获额外糍粑。完成每日任务、组队协作及坚持签到能稳定增产。所得糍粑可兑换稀缺道具与绝版建筑,建议优先兑换限时奖励避免过期。

热心网友
05.15
海神爱神流火炬一形态攻略 新手站桩输出技巧详解
游戏资讯
海神爱神流火炬一形态攻略 新手站桩输出技巧详解

火炬形态依靠Ω特攻召唤旋转球持续输出,但存在耗蓝高、无法打断敌人的短板。推荐搭配波塞冬回蓝,并构建以爱神和赫卡忒为核心的“心动血牛流”,提供高额减伤与虚弱效果,显著提升生存能力。该流派兼顾安全与输出,适合新手稳定使用。

热心网友
05.15
海诺三套最强出装教学 中路打法让对手头疼不已
游戏资讯
海诺三套最强出装教学 中路打法让对手头疼不已

海诺拥有三套核心出装方案。中路续航流以时之预言和圣杯为核心,提供强大续航与消耗能力。爆发流依赖回响之杖和巫术法杖,追求高额远程伤害与收割。边路坦克流则通过红莲斗篷和永夜守护等装备,大幅提升生存与持续作战能力。根据战局灵活选择,可有效压制对手。

热心网友
05.15

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

Mac预览编辑图片尺寸教程 苹果自带工具调整大小
系统平台
Mac预览编辑图片尺寸教程 苹果自带工具调整大小

Mac自带的“预览”应用可便捷调整图片尺寸。通过“调整大小”工具精确修改像素,勾选“比例缩放”避免变形。使用“裁剪”工具框选区域以改变有效显示尺寸。利用“导出”功能可生成指定尺寸的副本而不影响原图。

热心网友
05.16
NASA与Microchip合作研发抗辐射航天芯片技术
科技数码
NASA与Microchip合作研发抗辐射航天芯片技术

航天计算技术正迎来一次里程碑式的升级。美国国家航空航天局(NASA)近日联合美国微芯科技公司(Microchip),正式启动了名为“高性能航天计算”的研发项目。该项目的核心目标,是研制一款片上系统(SoC),其运算性能预计将达到当前航天专用处理器的百倍以上。 根据NASA的规划,这款高性能航天芯片将

热心网友
05.16
银河麒麟系统开启Vulkan加速提升游戏性能教程
系统平台
银河麒麟系统开启Vulkan加速提升游戏性能教程

在银河麒麟系统上,若游戏或图形应用出现卡顿、帧率低或崩溃,可能是未开启Vulkan硬件加速。针对不同显卡,可采取相应方法启用。对于AMD或Intel集成显卡,可通过终端安装并验证mesa-vulkan-drivers包;对于已安装NVIDIA专有驱动的用户,需确保系统正确加载VulkanICD文件。操作主要适用于银河麒麟桌面操作系统V10及后续版本。

热心网友
05.16
银河麒麟系统安装Julia语言教程 打造高性能数值计算环境
系统平台
银河麒麟系统安装Julia语言教程 打造高性能数值计算环境

在银河麒麟操作系统上构建高效数值计算与数据分析平台,Julia语言凭借其脚本语言的易用性与编译语言的高性能,成为科学计算领域的理想选择。若您已完成麒麟系统的基础配置,但发现Julia环境尚未就绪,这通常是由于系统未预装或缺少关键依赖库所致。本文将系统梳理在银河麒麟OS上安装Julia语言的几种主流方

热心网友
05.16
Mac多显示器排列与分屏设置详细教程
系统平台
Mac多显示器排列与分屏设置详细教程

Mac连接多显示器后,需在系统设置的“显示器”选项中调整逻辑排列以匹配物理布局。拖动屏幕缩略图对齐实际位置,关闭“镜像显示器”以启用独立排列与分屏功能。可设定主显示器并进行微调,通过快捷键或拖拽窗口实现流畅分屏操作。

热心网友
05.16