mac终端禁用截图阴影需执行defaults write com.apple.screencapture disable-shadow -bool true并立即killall systemuiserver重启服务,否则无效;临时禁用可按shift+command+4后空格,悬停窗口时按住option键点击。

Mac终端禁用截图自带的阴影效果,需直接修改系统截图服务的偏好设置键值,执行命令后必须重启SystemUIServer服务才能让新设置生效,否则截图仍会渲染阴影。
执行终端命令永久禁用阴影
打开「终端」应用(可通过 Command+空格 搜索“终端”并回车)→ 输入以下命令并回车:
defaults write com.apple.screencapture disable-shadow -bool TRUE
这一步写入配置但不生效,【必须紧接着执行服务重启】,否则截图阴影照常出现。
输入以下命令并回车:
killall SystemUIServer
系统菜单栏服务刷新后,所有通过 Shift+Command+4→空格→点击窗口方式截取的新图均无阴影。
验证与恢复设置
判断是否已生效,最直接的方式是按下 Shift+Command+4→空格→悬停窗口并单击:若截图边缘无灰黑色柔化投影,则已成功禁用。
如需恢复默认阴影效果,只需将布尔值反转:
defaults write com.apple.screencapture disable-shadow -bool FALSE → 回车 → 再执行 killall SystemUIServer。
【注意:此操作不影响已存在的截图文件,仅控制后续新截图的渲染行为】。
快速单行命令一步到位
方法一:复制粘贴整行命令,避免手动分步遗漏:
defaults write com.apple.screencapture disable-shadow -bool TRUE && killall SystemUIServer
方法二:若担心命令执行失败,可加 sleep 1 延迟确保写入完成:
defaults write com.apple.screencapture disable-shadow -bool TRUE; sleep 1; killall SystemUIServer
执行后无需重启电脑,也无需重新登录,截图服务立即响应新配置。
临时跳过阴影(不改系统设置)
第一步:按下 Shift+Command+4 → 松开 → 立即按一次空格键,光标变为相机图标。
第二步:将相机图标悬停在目标窗口上,待边缘出现浅蓝色高亮框。
第三步:按住 Option 键不放 → 单击鼠标左键或触控板。
Option 键必须在点击瞬间持续按住,松开鼠标前不可松开,否则阴影仍会出现。











