误删除系列三:记一次有道笔记数据恢复过程

1. 环境: 三个有道云笔记客户端分别是windows7、iphone、MAC

2. 事件发生过程: 今天早上在win7的有道云笔记下记录一些笔记时,出现误删除操作,当时我使用的是它的markdown模块进行记录操作,刚好一个文档记录了我一周一些学习过程的笔记,就在某一个时刻敲键盘时,好像快速误操作一个ctrl+a全选了所有的文字,而在无意识下继续敲键盘了,而把这份文档中的所有文字都覆盖了,一下一周的笔记都没有,当时我就马上使用"撤销"操作,当时还是晚一步,再次从网页版本和手机上,发现它已经瞬间同步上去。

原来的

--------------------模板----------------------------------

# cat /etc/qemu-ifup
#! /bin/sh
# Script to bring a network (tap) device for qemu up.
# The idea is to add the tap device to the same bridge
# as we have default routing to.

# in order to be able to find brctl
PATH=$PATH:/sbin:/usr/sbin
ip=$(which ip)

if [ -n "$ip" ]; then
   ip link set "$1" up
else
   brctl=$(which brctl)
   if [ ! "$ip" -o ! "$brctl" ]; then
     echo "W: $0: not doing any bridge processing: neither ip nor brctl utility not found" >&2
     exit 0
   fi
   ifconfig "$1" 0.0.0.0 up
fi

switch=$(ip route ls | 
    awk '/^default / {
          for(i=0;i<NF;i++) { if ($i == "dev") { print $(i+1); next; } }
         }'
        )

误操作后

fsaf

3. 恢复过程

这时我发现自己在还有一个MAC的客户端,我就想这台肯定是有保存一份数据(基本上win7和MAC都会登陆一次,同步一次),MAC客户端刚好没有做同步的操作,以下我做了以下操作来恢复:

a. 先登录到MAC上,对它的数据做了一次备份(注意千万不要先登陆)

********* 具体的位置可以find搜索或上网查询一下***************
MacBook-Pro:~ $ cd /Users/<username>/Library/Containers/
MacBook-Pro:Containers $ cp com.youdao.note.YoudaoNoteMac com.youdao.note.YoudaoNoteMac-bak

b. 经过认证后登陆到有道云笔记上,果然一登陆就同步了我误删操作的那份笔记

c. 登陆后,把备份文件重新替换了现在登陆后的文件,果然那份误操作前的笔记就恢复了

MacBook-Pro:~ $ cd /Users/<username>/Library/Containers/

MacBook-Pro:Containers $ mv  com.youdao.note.YoudaoNoteMac  /Users

MacBook-Pro:Containers $ mv com.youdao.note.YoudaoNoteMac-bak com.youdao.note.YoudaoNoteMac

  

原文地址:https://www.cnblogs.com/reid21/p/11544858.html