如何恢复 Mac OS X 便签中删除的文本

如何恢复 Mac OS X 便签中删除的文本

我使用便签记录了一些信息。我不小心删除了这些信息。可以恢复吗?

答案1

据我所知,便签的内容存储在 $HOME/Library/StickiesDatabase 中。如果您使用 Time Machine 或其他机制备份包含此数据库的数据,则可以尝试恢复此数据库的旧版本以恢复数据。由于 Stickies 应用程序维护其数据的方式(在数据库中),如果无法访问数据库文件的某个先前版本,则实际上无法可靠地恢复便签。

答案2

从 macOS Catalina 10.15.3 开始(至少),它~/Library/StickiesDatabase已被弃用,Stickies 现在将笔记文本存储~/Library/Containers/com.apple.Stickies/Data/Library/Stickies.rtfd可使用 TextEdit 轻松读取的文件。

答案3

您可以使用 TextEdit 查看数据,但数据很乱。这可能对恢复丢失的密码或类似情况很有效,但我想将所有笔记恢复到新的便签数据库中。

答案4

上面的链接绝对是恢复已删除便签的方法:〜/ Library / Containers / com.apple.Stickies / Data / Library / Stickies

如果您进入 Time Machine 并返回此文件夹,您将找到您的便签。您甚至不需要“进入时间机器”。您只需双击外部硬盘驱动器的 TM 图标并导航到该文件夹​​即可检索您要查找的便签。

互联网上有关恢复 ~/Library/StickiesDatabase 的所有建议都是错误的 —— 至少对于 Catalina 而言是错误的。

相关内容