admin管理员组

文章数量:1558102

背景&目的

打开编辑桌面某一个word文档的时候,由于多次使用快捷键ctrl+s保存,最后在桌面丢失了编辑过的文件。通过Word文档最近编辑的入口进去,提示该文件已经删除。那么是不是真的被删除了呢?如何找到word文件呢?

过程

原目录下编辑过后的word的确是物理删除了,而且在垃圾箱是找寻不到的,但是在ctrl+s保存的时候,mac会存下一份tmp文件,相当于word异常情况下产生的一份快照内容,但是文件名是以".tmp"结尾的。

找到tmp文件

打开终端,输入命令行如下

sudo find /private/var/folders -name "*.tmp" -type f | grep "Word"

接着输入登录密码,系统会帮你找到对应的word异常删除的所有快照如下。

/private/var/folders/6c/pn81mdt515d0jbcmdz6_62d80000gn/T/com.microsoft.Word/Word Work File D_1228012468.tmp
/private/var/folders/6c/pn81mdt515d0jbcmdz6_62d80000gn/T/com.microsoft.Word/Word Work File D_5.tmp

修改tmp文件名以及后缀

进入对应目录

cd /private/var/folders/6c/pn81mdt515d0jbcmdz6_62d80000gn/T/com.microsoft.Word

查看文件

ll
total 88
drwx------@   7 dy_bom  staff    224  6 27 12:29 ./
drwx------@ 125 dy_bom  staff   4000  6 27 12:36 ../
drwxr-xr-x@   5 dy_bom  staff    160  6 27 11:53 Content.MSO/
drwx------@   2 dy_bom  staff     64  6 27 12:33 TemporaryItems/
-rw-r--r--@   1 dy_bom  staff  18681  6 23 14:59 Word Work File D_1228012468.tmp
-rw-r--r--@   1 dy_bom  staff  23913  6 27 11:42 Word Work File D_5.tmp

修改文件

mv Word\ Work\ File\ D_1228012468.tmp 12468.docx

再次查看文件

ll
drwx------@   7 dy_bom  staff    224  6 27 12:44 ./
drwx------@ 125 dy_bom  staff   4000  6 27 12:42 ../
-rw-r--r--@   1 dy_bom  staff  18681  6 23 14:59 12468.docx
drwxr-xr-x@   5 dy_bom  staff    160  6 27 11:53 Content.MSO/
-rw-r--r--@   1 dy_bom  staff  23913  6 27 11:42 D_5.docx
drwx------@   2 dy_bom  staff     64  6 27 12:33 TemporaryItems/
drwx------@   5 dy_bom  staff    160  6 27 12:33 com.microsoft.Word.savedState/

拷贝文件

mv D_5.docx 12468.docx /Users/dy_bom/Desktop 

总结

1、mac环境下异常保存了word文档,会删除原文件,但是会留下快照
2、找到快照,移动到目标目录

本文标签: 文档Macword