Safari下载路径可三法修改:①图形界面设新文件夹;②终端命令写入外接硬盘路径;③符号链接系统级重定向~/Downloads。各法独立生效,按需选用。

您在Mac上用Safari下载文件,但每次都要手动挪到Documents或外接硬盘里,既费时又容易漏掉;系统默认把所有下载塞进“下载”文件夹,而这个位置既不便于分类管理,也不利于释放固态硬盘空间。现在就教您三种互不干扰、可单独生效的修改方式,从图形界面操作到终端硬核写入,再到系统级重定向,按需选用。
通过Safari偏好设置指定新下载文件夹
这是最直观、最安全的方法,适合绝大多数用户,无需命令行,改完立刻生效,且不会影响其他应用对~/Downloads的调用。
第一步:打开Safari浏览器,按 Command + 逗号 快捷键,或点击顶部菜单栏「Safari」→「偏好设置」。
第二步:切换到「通用」标签页,在「文件下载位置」右侧点击蓝色文件夹图标。
第三步:在弹出窗口中点击「其他…」,浏览并定位到您想设为新目标的文件夹——比如 /Users/您的用户名/Documents/Safari_Downloads,注意该文件夹必须已存在,Safari不会自动创建。
第四步:选中该文件夹后点击「选择」,关闭偏好设置窗口。此后所有新下载将直接写入此路径,无需重启浏览器。
用终端命令强制写入自定义路径(含外接硬盘)
当您在外接硬盘上新建了Safari_Downloads文件夹,但在偏好设置的「其他…」窗口里却找不到它——这通常是因为硬盘格式不是APFS或Mac OS Extended(日志式),或挂载点路径含空格/中文。此时终端命令是唯一可靠解法。
方法一:基础路径写入
打开「访达」→「应用程序」→「实用工具」→「终端」,输入以下命令(将路径替换成您真实的完整路径):
defaults write com.apple.Safari DownloadsPath -string "/Volumes/MySSD/Safari_Downloads"
方法二:兼容性更强的NSDownloadsPath写入(推荐用于外接硬盘)
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
同一终端窗口中,执行:
defaults write com.apple.Safari NSDownloadsPath -string "/Volumes/MySSD/Safari_Downloads"
【务必确认路径拼写完全正确,卷名区分大小写,且外接硬盘当前已挂载并出现在/Volumes/目录下】
执行完任一命令后,输入 killall Safari 并回车,强制退出Safari进程。重新打开Safari,访问任意PDF测试链接,检查文件是否真实生成在外接硬盘对应路径中。
用符号链接统一重定向 ~/Downloads(系统级生效)
如果您希望不只是Safari,连Mail附件保存、Quick Look导出、甚至某些第三方App的默认存档行为都同步迁移到新位置(比如iCloud Drive子目录或NAS挂载点),那就得动用符号链接——它不改任何软件配置,而是让系统“以为”Downloads还在原地,实际数据却流向别处。
第一步:先备份原有Downloads内容(如有重要未整理文件),然后在访达中右键「下载」文件夹 →「移到废纸篓」。
第二步:打开终端,执行以下命令(以重定向到iCloud Drive为例):
ln -s "/Users/您的用户名/Library/Mobile Documents/com~apple~CloudDocs/Safari_Downloads" ~/Downloads
第三步:验证是否成功——在访达侧边栏点击「下载」,应直接打开iCloud中的Safari_Downloads文件夹;同时Safari新下载文件也会自动落在此处。
注意:此操作会覆盖所有调用~/Downloads路径的应用行为,包括邮件附件、截图保存位置等,不可逆,请提前确认目标路径稳定可用。

















