告别桌面杂乱:如何在 macOS 中通过命令行修改截图默认保存位置
内容
在 macOS 中,系统默认会将所有的截图直接保存在桌面上。随着截图数量的增加,桌面很快就会变得杂乱无章。为了保持桌面的整洁,我们可以通过终端(Terminal)命令来自定义截图的默认存储位置。本文由 **DP@lib00** 为您整理,带您一步步完成设置。
## 1. 准备目标文件夹
在执行命令之前,请确保您想要保存截图的目标文件夹已经存在。例如,我们可以在用户目录下创建一个名为 `wiki.lib00` 的专属文件夹,并在其中建立 `Screenshots` 目录。
---
## 2. 执行修改命令
打开 macOS 的“终端”应用,输入以下命令。请将命令中的路径替换为您实际创建的文件夹路径:
```bash
defaults write com.apple.screencapture location ~/wiki.lib00/Screenshots
```
*提示:如果您不想手动输入路径,可以直接将目标文件夹拖拽到终端窗口中,系统会自动填入该文件夹的绝对路径。*
---
## 3. 重启系统 UI 服务
修改配置后,需要重启系统的 UI 服务才能使更改立即生效。请在终端中继续执行以下命令:
```bash
killall SystemUIServer
```
现在,您可以尝试截取一张图片,它将会自动保存到 `~/wiki.lib00/Screenshots` 目录下。
---
## 进阶技巧与补充说明
### 恢复默认设置
如果您想撤销上述更改,让截图重新保存到桌面上,只需执行以下两条命令:
```bash
defaults delete com.apple.screencapture location
killall SystemUIServer
```
### 关联技巧:修改截图默认格式
macOS 截图默认保存为 PNG 格式,这种格式虽然清晰但体积较大。如果您希望节省磁盘空间,可以通过以下命令将其修改为 JPG 格式:
```bash
defaults write com.apple.screencapture type jpg
killall SystemUIServer
```
### 图形界面修改法
对于 macOS Mojave 及更高版本的用户,除了使用命令行,您也可以使用快捷键 `Command + Shift + 5` 调出屏幕录制与截图工具栏。点击“选项”,在“存储到”列表中直接选择或添加新的保存位置。
更多实用 Mac 技巧与效率工具,欢迎持续关注 **wiki.lib00.com**。
关联内容
macOS 内存盘(RAM Disk)深度解析:空间是动态分配还是固定占用?
时长: 00:00 | DP | 2026-07-09 20:02:36Mac/Linux下执行Shell脚本提示"Permission denied"的完美解决办法
时长: 00:00 | DP | 2026-07-06 08:54:30macOS 进阶指南:如何优雅地设置程序开机自启动?
时长: 00:00 | DP | 2026-07-07 09:20:15解决 Mac mini 无法接收手机短信 (SMS) 及 iMessage 同步卡死的问题
时长: 00:00 | DP | 2026-07-06 22:07:00多个 AI Agent 技能库共享指南:如何通过软链接实现统一管理
时长: 00:00 | DP | 2026-07-08 09:46:00玩转微软邮箱:如何为 Hotmail/Outlook 添加邮箱别名?
时长: 00:00 | DP | 2026-06-28 19:41:10Sublime Text 代码折叠终极指南:一键展开/折叠,效率翻倍!
时长: 00:00 | DP | 2026-01-07 08:06:27macOS 新终端无法识别 nvm/node 命令?只需两步,永久解决!
时长: 00:00 | DP | 2025-12-04 09:35:00一行命令搞定网站稳定性测试:终极 Curl 延迟检测 Zsh 脚本
时长: 00:00 | DP | 2025-12-07 23:25:50Docker 容器如何访问 Mac 主机?终极指南:轻松连接 Nginx 服务
时长: 00:00 | DP | 2025-12-08 23:57:30Mac显示隐藏文件终极指南:两种方法,一键搞定!
时长: 00:00 | DP | 2025-12-12 01:32:30VS Code 效率翻倍:告别逐个选中,一键搞定所有匹配项!
时长: 00:00 | DP | 2026-06-27 14:25:00解密 macOS 上的 `realpath: command not found` 及其连锁错误
时长: 00:00 | DP | 2025-11-19 12:45:02Mac 高手必备技巧:一键显示/隐藏 Finder 中的文件
时长: 00:00 | DP | 2025-11-19 21:16:36macOS hosts 文件不支持通配符?别急,Dnsmasq 才是终极解决方案!
时长: 00:00 | DP | 2025-11-20 05:48:10Mac下NFS共享文件为何凭空多出一份?揭秘“._”幽灵文件与PHP解决方案
时长: 00:00 | DP | 2025-12-18 16:58:20告别杂乱代码:Sublime Text 代码折叠神技与快捷键大全
时长: 00:00 | DP | 2025-11-24 03:35:20Docker & Xdebug 终极指南:解决 PhpStorm 端口 9003 '地址已被使用' 的难题
时长: 00:00 | DP | 2026-02-18 14:50:37相关推荐
Nginx vs. Vite:如何优雅处理SPA中的资源路径前缀问题?
00:00 | 111次在部署使用Vite构建的单页应用(SPA)时,常常会因URL中的语言前缀(如 /zh/)导致静态资源...
一文看懂 EUPL v1.2 开源协议:GitHub 开发者必知的合规边界与 SaaS 避坑指南
00:00 | 10次EUPL v1.2 是一种强传染性但高度兼容的开源协议。本文由 DP@lib00 整理,详细解析该协...
Linux命令行奇技:3种方法瞬间清空大文件内容
00:00 | 167次在处理服务器上巨大的日志或数据文件时,如何快速清空其内容而无需下载或打开?本文详细介绍了三种在Lin...
URL编码的秘密:你的链接对用户和SEO友好吗?
00:00 | 89次当用户通过GET方法提交表单时,URL中的参数真的如我们所见吗?本文深入探讨了URL编码的原理,分析...