linux下 rm -rf * 文件恢复笔记
周海汉/文 2013.9.12 手太快,肠子都毁清了。本来是删除一个文件 rm path/myfile.txt 结果不知为何加了个*,变成了 rm path/myfile.txt * 赶紧ls,发现所有代码都化为了乌有,还没提交,还没备份。删除时还不确认。一秒钟,世界就清净了。 带着侥幸的心情四处寻找,并无一处压缩包备份。有一些备份的地方也是很早期的工作。 欲哭无泪。 所以linux的rm删除时不先备份,真是要不得。难怪很多人rm时左看右看得过个半分钟才敢下手。有人建议直接将root下的rm改成mv的别名。 没办法,必须恢复。 机器在机房里,也不能断电拔硬盘或者重启。 首先,需立即将磁盘挂载为只读。 否则其他daemons 都来读写,神仙都恢复不了了。磁盘规划时一定要做功能分区。否则,误删了想恢复也很困难。比如linux安装时不分区整个装/下面,就很麻烦。 /data挂在/dev/sdb1上 [root@hs12 sh]# mount /dev/sdb1 on /data type ext4 (rw) [root@hs12 hadoop]# mount -r -n -o remount...
安装完成会提示complete!
安装完成,同样会提示compete!