在使用Linux系统时,可能会偶尔遇到误删文件或目录的情况。其中一个经典的误操作就是使用rm -rf命令来删除文件或目录,而不小心删除了重要的数据。在这种情况下,我们需要尽快采取措施来恢复被删除的文件或目录。 首先,我们要明确一点,使用rm -rf命令删除文件或目录后,数据并没有立即消失,而是被放到了垃圾箱中。因此,我们有机会通过一些方法来恢复这些被删除的数据。 在Linux系统中,存在一种称
一.extundelete安装1.安装依赖包# yum install e2fsprogs* -y 2.下载并安装extundelete# wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 # tar -jxvf extundel
原创 2014-10-13 14:17:23
2400阅读
...
转载 2021-08-10 11:41:51
551阅读
​ 作者:zhouyu责编:linse经历了两天不懈努力,终于恢复了一次误操作删除的生产服务器数据。对本次事故过程和解决办法记录在此,警醒自己,也提示别人莫犯此错。也希望遇到问题的朋友能找到一丝灵感解决问题。事故背景安排一个妹子在一台生产服务器上安装 Oracle,妹子边研究边安装,感觉装的不对,准备卸载重新安装。从网上找到
转载 2022-03-24 14:00:16
909阅读
手太快,肠子都毁清了。本来是删除一个文件 rm path/myfile.txt结果不知为何加了个*,变成了rm path/myfile.txt *赶紧ls,发现所有代码都化为了乌有,还没提交,还没备份。删除时还不确认。一秒钟,世界就清净了。 带着侥幸的心情四处寻找,并无一处压缩包备份。有一些备份的地
转载 2018-03-30 15:25:00
1226阅读
2评论
人无完人,工作环境中,我们难免会存在误操作(如:rm -rf)。接下来,我们来模拟一个误删除操作(rm -rf),然后利用ext3grep取回被误删的数据。ext3grep官方网站:http://code.google.com/p/ext3grep/这里下载的是ext3grep-0.10.2.tar.gz所需要的系统相关包:[root@localhost ~]# rpm -qa | grep e2
原创 2014-07-15 14:32:49
7161阅读
一、 将磁盘分区挂载为只读这一步很重要,并且在误删除文件后应尽快将磁盘挂载为只读。越早进行,恢复的成功机率就越大。 1.  查看被删除文件位于哪个分区[root@localhost ~]# mount /dev/mapper/VolGroup-lv_root on / type ext4(rw) /dev/mapper/VolGroup-lv_home on /home
记录我尝试恢复rm命令删除文件之后的恢复的三种办法。先不管使用哪种办法,网上找到的主流的都是基于inode的,所以,在文件被删除后,马上挂起挂载盘只允许读操作,拒绝写操作是第一要义。第一种 误删文件进程还在这种方法就比较简单,能还原的文件限制也比较多。如果被删除的文件的进程还是存在,即能找到进程PID。通过命令 lsof | grep (deletefile) 查找到进程id。然后就是进入进程目录
说明:不一定有效,需要不断尝试 一、lsof 文件刚刚被删除,想要恢复,先尝试lsof. lsof |grep data.file1 cp /proc/xxx/xxx/xx /dir/data.file1 如果lsof不能看到文件,那么就需要使用恢复软件进行恢复。 要做的第一件事是立刻卸载被误删除文
转载 2018-01-12 08:51:00
1255阅读
2评论
记得曾经有次rm -rf * ,完事冒了一身冷汗,还好是负载。不想今日又上演了次历史,暂且算是历史重演吧,所以无论大小备份了再说吧。
原创 2011-01-20 16:02:43
996阅读
软链接中: rm -rf **/ 会把源目录与软链接里面的所有子目录删除,但软链接目
原创 2022-10-13 16:52:06
718阅读
001.ubuntu 解压.tar.xz文件到另一个文件夹:sudo tar -xvJf ***.tar.xz -C /usr/src sudo 超级用户tar [选项...][file]...-xvJf 解压tar.xz-C 添加指定的 FILE 至归档 , 注意 C 是大写, ubuntu 是 区别大小写的。 002.Ubuntu Linux 下在终端里面使用命令删除目录,是日常使用Ubunt
一、安装依赖包  yum install gcc gcc-c++ gcc-g77  yum -y install e2fsprogs e2fsprogs-libs e2fsprogs-devel二、安装    wget http://jaist.dl.sourceforge.net/project/extundelete/extundel
原创 2016-08-03 11:16:11
5398阅读
bash
原创 2017-02-16 16:54:40
1788阅读
一、 将磁盘分区挂载为只读 这一步很重要,并且在误删除文件后应尽快将磁盘挂载为只读。越早进行,恢复的成功机率就越大。   1.  查看被删除文件位于哪个分区 [root@localhost  ~]# mount/dev/mapper/VolGroup-lv_root on / type ext4(rw)/dev/mapper/VolGroup-lv_home on /home type ext4(
转载 2021-08-17 23:42:57
1037阅读
【备注,转自https://www.cnblogs.com/archoncap/p/5420624.html 未测试是否正确可行】 Linux有时候执行了 rm -rf 等操作误删了文件绝对是一件可怕的事情,好在有一些解决的办法可以临时救急。这时我们就要用到一款叫做extundelete的工具了。目
转载 2017-12-25 10:42:00
871阅读
2评论
文件删除,需要进行恢复。lsof文件刚刚被删除,想要恢复,先尝试lsof.#lsof|grepdata.file1cp/proc/xxx/xxx/xx/dir/data.file1如果lsof不能看到文件,那么就需要使用恢复软件进行恢复。要做的第一件事是立刻卸载被误删除文件所在的分区,或者重新以只读方式挂载此分区。umount/dev/part或mount-oremount,ro/dev/part
转载 2018-04-06 15:26:44
8282阅读
Linuxrm-rf删除文件后的恢复摘要:大家好我是历史,身为liunx系统管理员,rm命令是不是经常在用呢?有没有做过rm命令以后,瞬间感觉无语的时候!让大家看看我的血的教训!果真感觉蛋疼了,欲哭无泪啊!写了一天的成果,想着把之前备份的文件删除大家好我是历史,身为liunx系统管理员,rm命令是不是经常在用呢?有没有做过rm命令以后,瞬间感觉无语的时候!让大家看看我的血的教训!果真感觉蛋疼了,欲
转载 2018-06-25 15:16:44
3433阅读
多DBA一定rm -rf讨厌它,也许有一天自己将数据库,以消除一个中午,然后。那么就没有一个……这种情况下,……这个不幸真的发生,你真的无药可救?不必要,有解决方法。也许你遇到不幸时,有一天。你可以用它来拯救自己。里做恢复操作的前提是没有可用的rman备份。或者数据库冷备份等,也就是说,没有不论什么备份。一、登陆SQLPLUS,并启动数据库[oracle@ora10g ~]$ sqlplus /
转载 2015-07-28 08:32:00
118阅读
2评论
“慎用rm -rf命令,除非你知道此命令带来的后果。”这是一条Linux用户守则,虽然大多数用户都明白这条语句的含义,但是我觉得还需要完善一下,为这条语句加 上一个使用前提:在你确认自己拥有清醒头脑,并且输入没有误差的时候可以使用rm -rf命令。这次惊心动魄的起因就是我将rmrf log* 命
转载 2015-07-28 13:17:00
274阅读
  • 1
  • 2
  • 3
  • 4
  • 5