在linux误删文件后应该做的事

310阅读 0评论2015-08-31 阿狼哥
分类:系统运维

1、查看误删的文件是否有进程正在使用,如果有的可以使用fd来恢复

2、如果误删的文件是没有进程正在使用,需要确保文件所在的磁盘没有数据写入,如果被删文件所在的块被新数据覆盖,那就恢复不过来了。所以这个时候应该umount文件所在的分区,或以只读方式挂载分区:mount -o remount,ro /dev/partition

3、unmount分区后,就可以使用软件来进行恢复。在使用软件,因为不清楚软件会对分区的数据造成什么影响,所以最好用dd_rescue或dd来备份一下磁盘或分区:dd bs=4M if=/dev/partition of=partition.backup 

4、使用备份的磁盘或分区文件进行恢复

上一篇:SVN迁移分支
下一篇:Linux:恢复被删除的文件