讲师中心 微信公众号
AI工具推荐 视频效率加速

Mac怎么在终端中直接编辑和修改Hosts文件保存退出

胖强大大_3361

胖强大大_3361

发布时间:2026-10-13 12:15:01

|

885人浏览过

|

来源于php中文网

原创

最稳妥方式是用nano编辑器:sudo nano /etc/hosts,输密码后在末尾添加“IP 域名”格式条目(空格分隔),Ctrl+O保存、Ctrl+X退出;再执行sudo dscacheutil -flushcache和sudo killall -HUP mDNSResponder刷新DNS缓存。

mac怎么在终端中直接编辑和修改hosts文件保存退出

你需要在Mac终端里安全地编辑/etc/hosts文件,添加本地开发用的域名映射,但直接双击打不开、用普通命令保存失败、改完不生效——这说明你正面对macOS对系统级配置文件的双重防护:sudo权限校验 + SIP对写入路径的硬性限制。

用nano编辑器安全修改并保存退出

这是最稳妥的入门方式,nano自带底部快捷键提示,不会因误操作进入不可逆状态,全程在终端内完成,绕过图形界面反复弹出的权限警告。

第一步:按下Command + 空格唤出Spotlight,输入“终端”,回车打开。

第二步:输入命令 sudo nano /etc/hosts,回车后输入当前管理员密码(输入过程屏幕完全无显示,属正常现象,输完直接按回车)。

第三步:用方向键将光标移至文件末尾空白行,新起一行,严格按格式输入:IP地址 + 一个或多个空格 + 域名,例如:127.0.0.1 dev.local。注意不能用Tab键分隔,否则某些浏览器或本地服务会解析失败。

第四步:按Control + O保存,回车确认文件名;再按Control + X退出编辑器。

用vim编辑器高效修改并保存退出

vim适合熟悉模式切换逻辑的用户,编辑速度快、不易误删整行,但新手容易卡在“不知道怎么退出”这一步。

方法一:插入→保存→退出标准流程

1. 在终端中执行命令:sudo vim /etc/hosts,回车后输入管理员密码。

GitHub Hosts CN
GitHub Hosts CN

GitHub Hosts 更新工具(仅限中国用户),安全更新系统hosts文件,保留原有非GitHub条目,仅替换GitHub相关地址。支持备份恢复和风险提示。用于解决GitHub访问问题。

下载

2. 按i键进入插入模式(左下角出现INSERT字样),在文件末尾添加新条目,格式为:IP地址 域名,例如:192.168.1.50 api.test.internal。

3. 编辑完成后,按Esc键退出插入模式,回到命令模式。

4. 输入 :wq 并回车,即保存并退出;【别忘了冒号,否则:wq会被当成普通字符插入到文件里】。

退出前必须刷新DNS缓存才能生效

改完hosts文件只是写入了映射规则,但系统仍可能从内存缓存中读取旧的DNS解析结果,导致ping或curl仍指向原IP。

在终端中依次执行以下两条命令:

sudo dscacheutil -flushcache

sudo killall -HUP mDNSResponder

执行完毕后,立即用 ping dev.local 测试,若返回127.0.0.1即表示修改已实时生效。

热门AI工具

更多
音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

相关专题

更多
Python uv常用命令详解
Python uv常用命令详解

本专题汇总了 Python uv 常用命令的详解与命令大全,系统梳理 uv 的安装配置、项目初始化、依赖管理、虚拟环境、构建发布等核心命令的语法、参数与实战示例,并整理了高频用法速查表与常见问题排查,助你快速上手 uv 这一高效现代的 Python 包管理工具,告别 pip 与 venv 的繁琐操作。

0

2026.10.15

Python uv虚拟环境与依赖管理教程合集
Python uv虚拟环境与依赖管理教程合集

本专题汇总了 Python uv 虚拟环境与依赖管理教程,涵盖 uv 安装配置、创建虚拟环境的详细操作步骤,以及依赖安装、锁定与同步等核心功能,助你快速上手 uv,高效管理 Python 项目环境与依赖。

0

2026.10.15

Python uv使用教程
Python uv使用教程

本专题汇总了 Python uv 使用教程与高效使用指南,从 uv 安装配置、常用命令到虚拟环境、依赖管理与项目打包,系统讲解如何用 uv 替代 pip 与 poetry,全面提升 Python 项目开发效率,助你快速上手这一现代化包管理工具,打造干净高效的 Python 工作流。

0

2026.10.15

剧云AI短剧创作教程合集
剧云AI短剧创作教程合集

本专题聚焦剧云AI短剧创作,讲解从短剧灵感、梗概、全局大纲到分集、分场和正文的完整流程及节奏设计方法。

0

2026.10.14

剧云AI剧本创作零基础入门
剧云AI剧本创作零基础入门

本专题系统讲解剧云AI剧本创作流程,涵盖灵感、梗概、大纲、分场与正文生成,帮助新手快速完成首个中文剧本项目。

0

2026.10.14

VibeKnow文档转视频操作指南
VibeKnow文档转视频操作指南

本专题讲解VibeKnow上传Word、TXT、Markdown等材料生成视频的方法,覆盖内容解析、脚本组织、画面生成与成片检查。

0

2026.10.14

VibeKnow知识视频制作与导出详解
VibeKnow知识视频制作与导出详解

本专题整理VibeKnow从注册、素材上传、AI生成到预览导出的完整操作,帮助新手快速制作第一条知识讲解视频。

0

2026.10.14

二狗PPT大纲编辑实操指南
二狗PPT大纲编辑实操指南

本专题聚焦二狗PPT结构化大纲的生成和修改,讲解标题、正文、目录、页数与页面顺序的调整方法,提升汇报逻辑和内容完整性。

0

2026.10.14

二狗PPT文档转PPT全教程
二狗PPT文档转PPT全教程

本专题讲解二狗PPT解析Word、PDF、Excel和PPT资料的方法,涵盖文件上传、内容提取、大纲整理、异常处理与转换后校对。

0

2026.10.14

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn