首页> 软件教程> Safari浏览器如何更改默认下载位置_Safari下载路径自定义设置教程

Safari浏览器如何更改默认下载位置_Safari下载路径自定义设置教程

作者:佚名 时间:2026-06-07 09:35:52

可通过三种方式将Safari默认下载路径改为外置硬盘:一、偏好设置中选“其他…”指定路径;二、终端命令写入NSDownloadsPath;三、符号链接重定向~/Downloads。

您希望将Safari浏览器默认下载位置从系统内置硬盘切换到外置移动硬盘,以释放Mac本地存储空间并实现文件集中归类管理,但发现偏好设置里有时不显示外置硬盘、改完又不生效,或担心操作后影响其他应用的文件保存行为。

通过Safari偏好设置指定外置硬盘文件夹

这是最直观、无需命令行的方式,适合首次尝试且外置硬盘已稳定挂载的用户。它只影响Safari,不改动系统级路径,安全性高。

1、打开Safari,按 Command + , 快速呼出偏好设置窗口。

2、点击顶部“通用”标签页,在“文件下载位置”右侧点击下拉箭头→选择“其他…”。

3、在弹出的选取器左侧边栏中确认外置硬盘图标已出现;若未显示,请先用访达双击该硬盘一次,强制触发挂载。

4、在外置硬盘根目录下新建文件夹,命名为 【Safari_Downloads】(必须全英文、无空格、无中文,否则Safari可能拒绝写入)。

5、选中该文件夹,点击“选取”,关闭偏好设置窗口即可生效。

用终端命令强制写入NSDownloadsPath键值

当偏好设置中选不到外置硬盘,或选完重启后仍下载到旧路径时,说明Safari的plist配置未被GUI正确更新。此时需绕过界面,直接注入路径参数。

方法一:基础写入+重启

1、确保外置硬盘已连接,访达中可见;右键点击硬盘图标→“显示简介”,记下“名称”(如“Extreme SSD”),注意大小写和空格。

2、打开终端,输入以下命令(把引号内路径替换成您实际的路径,保留双引号):
defaults write com.apple.Safari NSDownloadsPath -string "/Volumes/Extreme SSD/Safari_Downloads"

3、执行 killall Safari 强制退出所有Safari进程,再重新打开。

方法二:验证是否写入成功

执行 defaults read com.apple.Safari NSDownloadsPath,终端应原样返回您设定的路径;若报错“No such key”,说明上一步未执行成功,需检查引号是否为英文、路径是否存在、硬盘是否已挂载。

创建符号链接重定向~/Downloads目录

此方案一劳永逸——不仅Safari,Mail附件保存、Quick Look导出、甚至部分第三方App的“保存到下载”功能都会同步走这个路径。但它是系统级变更,操作不可逆,务必提前备份原Downloads内容。

第一步:备份并清理原目录

① 打开访达,进入“访达 → 前往 → 前往文件夹”,输入 ~/Downloads 回车;将里面所有重要文件移出备份。

② 终端执行:rm -rf ~/Downloads(这会彻底删除原文件夹,【不可恢复】)。

第二步:挂载点建目录并打链接

③ 在外置硬盘上创建目标文件夹,例如:mkdir "/Volumes/Extreme SSD/Downloads"

④ 执行符号链接命令:ln -s "/Volumes/Extreme SSD/Downloads" ~/Downloads

⑤ 重启Safari,随便下载一个PDF测试,文件将直接出现在外置硬盘的Downloads文件夹中。

相关阅读

人气下载推荐