位置:首页 > 行业软件 > Safari浏览器更改默认下载位置的方法

Safari浏览器更改默认下载位置的方法

时间:2026-06-05  |  作者:318050  |  阅读:0

如果你的Mac内置硬盘空间告急,或想将文件集中管理到外置硬盘上,修改Safari下载路径就成了刚需。但不少朋友卡在“偏好设置里看不到外置硬盘”或“改完重启又恢复原样”的尴尬局面里。

其实解决思路就三条:

  • 最直观的偏好设置法
  • 绕过界面的终端命令法
  • 一劳永逸的符号链接法

下面逐一说透。

你可能已经试过常规操作,但外置硬盘在设置中死活不出现,或者选完路径后下载仍然跑到本地Downloads里。

别急,问题出在plist配置没被正确写入。下面这三种方法都能搞定,只是适用场景和副作用不同。

方法一:通过Safari偏好设置指定外置硬盘文件夹

这是最直观、无需命令行的方式。适合首次尝试且外置硬盘已稳定挂载的用户。

它只影响Safari,不改动系统级路径,安全性高。具体操作如下:

  • 打开Safari,按 Command + , 快速呼出偏好设置窗口。
  • 点击顶部“通用”标签页。在“文件下载位置”右侧点击下拉箭头 → 选择“其他…”。
  • 在弹出的选取器左侧边栏中,确认外置硬盘图标已出现。若未显示,请先用访达双击该硬盘一次,强制触发挂载。
  • 在外置硬盘根目录下新建文件夹,命名为 【Safari_Downloads】必须全英文、无空格、无中文,否则Safari可能拒绝写入)。
  • 选中该文件夹,点击“选取”。关闭偏好设置窗口即可生效。

方法二:用终端命令强制写入NSDownloadsPath键值

如果偏好设置里选不到外置硬盘,或者选完重启后还是下载到旧路径,这多半是Safari的plist配置没有被GUI正确更新。

这时候需要绕过界面,直接往配置里注入路径参数。

基础写入 + 重启

  • 确保外置硬盘已连接,访达中可见。右键点击硬盘图标 → “显示简介”,记下“名称”(如“Extreme SSD”),注意大小写和空格。
  • 打开终端,输入以下命令(把引号内路径替换成你实际的路径,保留双引号):
    defaults write com.apple.Safari NSDownloadsPath -string "/Volumes/Extreme SSD/Safari_Downloads"
  • 执行 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文件夹里。

来源:整理自互联网
免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多