用途:host 模块用于安全管理本机 /etc/hosts 文件,适合频繁切换本地开发域名映射、快速查询主机名对应 IP、以及交互式搜索与查看 hosts 内容的场景。
主要能力:支持添加或编辑主机名到 IP 的映射;支持删除指定主机名映射;在修改前自动创建备份(ed 子命令),降低误操作风险;提供基于 fz 的交互式模糊搜索界面;可分页查看 hosts 文件完整内容。
使用方式:添加或编辑映射示例:x host ed myapp.local=192.168.1.100;删除映射时在主机名前加 -,示例:x host ed -myapp.local;交互式搜索示例:x host fz。
限制与注意:官方资料明确编辑 /etc/hosts 需要 sudo 权限,操作前应确认目标主机名与 IP,并明确当前是添加还是删除操作。其他子命令、参数细节、平台兼容范围及是否支持自定义备份路径等信息暂未提供。