http://ww2.sinaimg.cn/large/57cbf113gw1f88f9p2zfdj20es03o0u0.jpg
在 raspberrypi 上执行了 rm /* -rf 少加了个点。。。。
还能抢救不?
http://ww4.sinaimg.cn/large/57cbf113gw1f88fap9asij20qt0mnac7.jpg
还好及时挺掉 btsync ,,不然全被删完了
1
lll9p OP 还好先删的是 dropbox 下面有一个超多小文件的文件夹,,,不然全丢失了 /。
|
2
cxbig 2016-09-27 20:50:35 +08:00 1
这种类型的操作建议你还是用完整的路径。。。
|
3
lll9p OP 还好装了 btsync 在 pi 上,当它删了一半的 dropbox 之后,把里面的.sync 也删了,导致 btsync 停止工作。。
|
5
lll9p OP 现在好消息
1 是我挂上 pi 上的硬盘只被删了 Dropbox dir ,里面小文件太多还没删完就^C 了,且在 PC 上 btsync 同步的时候把它移到了.sync/Archive 上,所以 PC 上数据完好,移动硬盘上只被删了 dropbox 。 2 是前天刚备份了系统。 [nnnn@pi system_backup]$ printf '%s\n' .* * . .. backup-2016-02-24.tgz backup-2016-02-26.tgz backup-2016-02-27_important.tgz backup-2016-02-28_important.tgz backup-2016-03-01.tgz backup-2016-03-04.tgz backup-2016-03-05.tgz backup-2016-03-09.tgz backup-2016-03-19.tgz backup-2016-03-24.tgz backup-2016-03-27.tgz backup-2016-04-14.tgz backup-2016-05-20.tgz backup-2016-05-30.tgz backup-2016-06-11.tgz backup-2016-09-25.tgz CRCD-server |
6
goofansu 2016-09-27 21:26:35 +08:00 via iPhone 1
dropbox 可以还原的,怕什么
|
7
jtam 2016-09-27 21:39:14 +08:00 1
就算偷懒,也要养成 rm * -rf 这样的好习惯,./* 是为了啥?
|
8
FrankFang128 2016-09-27 23:24:34 +08:00 2
sudo chflags schg ~/.0
可令 ~/.0 无法被 rm |
9
lll9p OP @FrankFang128 你这也是血泪的教训啊。
|
10
FrankFang128 2016-09-28 00:06:18 +08:00 via Android
@lll9p 我还好,有 Adobe 护体
|
11
Trim21 2016-09-28 00:09:11 +08:00 via Android
怎么想也应该是 rm * -rf 。。。。
|
12
johnnie502 2016-09-28 03:26:52 +08:00
rm rf 一时爽,全硬盘火葬场
以后 rm -rf 的时候记得路径里面不要带 / ,有的 shell 都直接拒绝执行带 /的 rm rf 了 |
13
araraloren 2016-09-28 09:20:01 +08:00
说实话,在没点进帖子之前我就猜到了你的错误绝对跟 rm 有关系。。。
执行之前确认一下吧,或者不要加 rf ,确认之后再加上 |
14
linux40 2016-09-28 09:37:56 +08:00 via Android
那个, rm 有一个询问选项,最好 alias 一下。。。
|
16
qianyugang 2016-09-28 10:58:50 +08:00
啊在这里见到老李,我也误删过一次,不过只是删了部分代码,用 git 恢复过来了
|
17
lll9p OP @qianyugang 浴缸也玩 V2 。。。
|
18
douyang 2016-09-29 11:37:30 +08:00 1
养成习惯: 用 mv 代替 rm
|
19
cnZary 2016-09-29 14:28:02 +08:00 1
看到 linux 节点又看到犯错了第一时间想到的是 rm -rf /
|
20
coolloves 2016-09-29 14:52:58 +08:00 1
上周同样的遭遇,一台服务器被我不小心给这样了,从其他服务器 copy 了 /bin /sbin /boot /etc 等等,然后给恢复了,脚本里面是 rm -rf $arg/* ,结果变量名不小心给写错了,执行后,我也没发现问题,之后就是辛酸的一天,在备份数据,有几个 t 的数据,n 多业务脚本,后来就抱着试试的心态把其他机器的 copy 过去,结果还成了,真是有惊无险
|
21
hoilee105020 2016-09-30 22:46:12 +08:00 1
请问这是用 raspberry 实现了一个什么啊, 下载机吗? 然后用 Dropbox 同步到 PC?
有没有详细介绍 lz 你这个小系统的帖子啊, 想试试 |
22
lll9p OP @hoilee105020 过段时间写出来再 at 你吧。
|
23
lll9p OP @hoilee105020 RSLSYNC 配置备份是这样实现的,有空看看?: http://blog.laolilin.com/posts/2016/10/config_raspberry_pi.html#resiliosynctong-bu-yuan-btsync_1
|
24
flyingghost 2016-10-31 23:13:03 +08:00 1
lz 真乃信人。 26 天前给陌生人挖的坑, 26 天后回来填好盖土。👍
|