OS X Mountain Lion 将 Notes 数据存储在哪里?

OS X Mountain Lion 将 Notes 数据存储在哪里?

知道 OS X Mountain Lion 将 Notes 数据存储在哪里吗?有没有什么方法可以恢复丢失的 Notes?

答案1

注释以 HTML 格式存储,显然是一种非标准的二进制格式~/Library/Containers/com.apple.Notes/Data/Library/Notes/NotesV1.storedata-wal

您可以grep在命令行上查找已知的注释内容,或者打印所有注释(存储为 HTML):

cat ~/Library/Containers/com.apple.Notes/Data/Library/Notes/NotesV1.storedata-wal | grep -aio '<html>.*</html>'


在我写这个答案的时候,我也遇到了这个问题,Notes 重启后数据重置。下次启动时,一切都又回到了原样,尽管我在重置后创建了新笔记(因此第三次启动时新旧笔记都存在)。也许只需尝试退出并重新启动 Notes?

答案2

我发现这篇文章似乎有帮助: http://applehelpwriter.com/2013/03/02/how-to-recover-disappearing-notes/

cd ~/Library/Containers/com.apple.Notes/Data/Library/Notes; strings NotesV1.storedata | grep body | open -f

答案3

在 OS X Lion (10.7) 上,我在下面的文件中找到了我的笔记。

〜/图书馆/ StickiesDatabase

相关内容