Mac用户应备份5个核心plist文件:com.apple.Dock、com.apple.finder、com.apple.safari、com.googlecode.iterm2、com.alfredapp.Alfred-Preferences,用终端命令一键打包至时间戳命名文件夹,迁移后复制回Preferences并重启对应应用生效。

Mac用户需要把旧电脑中精心调校的Dock栏位置、Finder侧边栏项目、Safari默认首页、iTerm2快捷键等偏好设置,原样迁移到新设备上,不希望重装后逐项手动还原。
确认要备份的关键偏好设置路径
macOS用户级偏好设置全部以 .plist 文件形式存放在 ~/Library/Preferences/ 目录下,每个应用或系统模块对应一个独立文件。直接备份整个 Preferences 文件夹不可取——它包含数千个临时、缓存、已弃用的 plist,体积大、恢复易冲突、无法版本比对。
只备份以下明确生效且跨设备可复用的 5 个核心配置:【com.apple.Dock.plist、com.apple.finder.plist、com.apple.safari.plist、com.googlecode.iterm2.plist、com.alfredapp.Alfred-Preferences.plist】。这些文件修改后无需重启,下次打开对应应用即生效。
注意:不要备份 com.apple.systempreferences.plist —— 它仅记录当前“系统设置”窗口的展开状态,不是实际配置值。
用终端命令一键打包备份
打开终端(Terminal),粘贴并执行以下命令:
mkdir -p ~/config-backup-$(date +%Y%m%d-%H%M%S) && cp -f ~/Library/Preferences/{com.apple.Dock,com.apple.finder,com.apple.safari,com.googlecode.iterm2,com.alfredapp.Alfred-Preferences}.plist ~/config-backup-$(date +%Y%m%d-%H%M%S)/
使用ydata-profiling(前身为pandas-profiling)生成全面的数据质量报告,包含相关性分析、缺失值模式和基数检测。导出交互式HTML仪表板和JSON摘要。
这条命令会创建一个带时间戳的文件夹(如 config-backup-20261028-174201),并将上述 5 个 plist 文件精准复制进去。cp 命令加 -f 参数确保覆盖同名旧文件,避免因权限残留导致复制失败。
备份完成后,在访达中进入你的用户主目录,就能看到这个新建的 config-backup-xxxxxx 文件夹,双击打开即可确认文件存在。
在新 Mac 上恢复配置
第一步:将备份文件夹(如 config-backup-20261028-174201)拷贝到新 Mac 的用户主目录下。
第二步:打开终端,cd 进入该文件夹 → 执行命令:cp -f *.plist ~/Library/Preferences/
第三步:依次重启对应应用——关闭并重新打开 Dock(执行 killall Dock)、Finder(killall Finder)、Safari、iTerm2、Alfred。不需要重启系统,也不需要注销登录。
这一步必须重启对应进程,因为 macOS 会在应用启动时读取 plist;若只改文件不重启进程,旧内存中的设置仍会生效。Dock 和 Finder 必须用 killall 强制刷新,右键重启无效。

















