mac清理autocad临时备份需五步:删.sv$自动保存文件、清.bak备份、运行purge清理图形内冗余对象、清空autodesk用户缓存与临时数据库、用终端命令清除深层残留。

如果您在Mac上使用AutoCAD for Mac进行制图,发现硬盘空间被大量临时备份文件持续占用,则可能是由于软件自动生成的自动保存文件(.sv$)、备份文件(.bak)、图形内冗余对象、用户缓存及Autodesk全局临时数据库未及时清理所致。以下是多种安全、可操作的清理方案:
一、删除自动保存(.sv$)文件
AutoCAD for Mac默认每10分钟生成一个自动保存文件,扩展名为.sv$,这些文件长期驻留于系统库目录中,不会随图纸关闭而自动清除,是磁盘空间被隐性占用的主要来源之一。
1、打开“访达(Finder)”,按下Command + Shift + G调出“前往文件夹”窗口。
2、输入路径:~/Library/Autosave Information/,点击“前往”。
3、查找所有以AutoCAD_开头且扩展名为.sv$的文件,选中后按Command + Delete彻底移除。
4、再次按下Command + Shift + G,输入路径:/Users/用户名/Library/Application Support/Autodesk/AutoCAD 20xx/Rxx/zh-cn/Temp/(将“用户名”和“20xx/Rxx”替换为实际值),进入后删除其中全部内容(空文件夹可保留)。
二、清理备份(.bak)文件
.bak文件是AutoCAD for Mac每次手动保存DWG时生成的前一版本快照,与原图同目录存放,旧备份不自动过期,极易形成冗余副本链,显著增加存储负担。
1、在“访达”中启用隐藏文件显示:按下Command + Shift + .切换可见性。
2、进入您常用图纸所在文件夹(如~/Documents/Drafts/或~/Desktop/),在右上角搜索栏输入:*.bak。
3、筛选出所有.bak文件,确认其对应DWG文件已正常保存且无需历史回滚后,选中并拖入废纸篓。
4、如需永久禁用.bak生成,启动AutoCAD for Mac,在命令行输入:ISAVEBAK,回车后输入0并回车确认关闭功能。
三、运行PURGE命令清理图形内冗余对象
PURGE命令可从当前DWG文件内部识别并清除未被引用的命名对象(如图层、块定义、文字样式、标注样式等),直接减小文件体积,避免图纸携带“隐形垃圾”迁移传播,是优化单个图纸空间的核心手段。
1、在AutoCAD for Mac中打开待清理的DWG文件。
2、在命令行输入:PURGE,回车执行。
3、勾选“递归清理”与“清理嵌套项目”,点击“全部清理”。
4、在弹出的“清理”对话框中,展开左侧树状列表,逐一审查“未使用的命名项目”,对确认无任何引用的图层、线型、标注样式、图块等打钩。
5、点击“清理”按钮,完成后观察右下角提示信息确认执行结果。
四、清空Autodesk用户级缓存与临时数据库
AutoCAD for Mac会在用户目录下维护独立的缓存区与临时数据库(如AdskLicensingService、Flexnet相关文件),这些数据在异常退出或更新后可能残留,持续占用数百MB至数GB空间,且不随软件卸载自动清除。
1、确保AutoCAD for Mac已完全退出(检查活动监视器中无AutoCAD进程)。
2、按下Command + Shift + G,输入路径:~/Library/Caches/Autodesk/,全选并移入废纸篓。
3、再次输入路径:~/Library/Application Support/Autodesk/,删除其中除Material Library外的所有子文件夹(若需保留材质库,请跳过该文件夹)。
4、进入~/Library/Preferences/,查找并删除所有以adskflex开头的文件。
五、使用终端命令批量清除深层残留缓存
部分临时文件散落在权限受限路径或嵌套层级较深的位置,访达无法直接访问,需通过终端命令强制定位并清理,适用于缓存反复再生或常规方法失效的情况。
1、打开“访达” → “前往” → “实用程序” → 启动“终端”。
2、依次执行以下命令(每行执行后按Enter;输入密码时无视觉反馈,输完直接回车):
sudo rm -rf /Library/Application\ Support/Autodesk/AdODIS
sudo rm -rf /Library/Application\ Support/Autodesk/DDA
sudo rm -rf /Library/Application\ Support/Autodesk/ODIS
sudo rm -rf /Library/Application\ Support/Autodesk/AdskLicensing
sudo rm -rf /Library/Application\ Support/Autodesk/AdskLicensingService
3、执行完毕后重启Mac,再启动AutoCAD for Mac验证是否恢复正常缓存行为。











