恢复删除的文件
当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动事务日志。有时可以通过lsof来恢复这些文件。
当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中。这意味着,进程并不知道文件已经被删除,它仍然可以向打开该文件时提供给它的文件描述符进行读            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-01-18 11:48:13
                            
                                943阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            系统版本:CentOS 6.5    软件包版本:extundelete-0.2.4.tar.gzextundelete是基于Linux的一个数据恢复工具,它通过分析文件系统的日志,解析出所有文件的inode信息,从而可以恢复Linux下主流的ext3,ext4文件系统下被误删除的文件一、安装extundelete工具1.解压软件包#注意:解压的时候会报错,需要安装“            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-04-20 21:42:06
                            
                                2137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             Linux恢复误删除文件  环境要求:在虚拟机里新建一个文件系统,在文件系统里创建数个文件,模拟文件误删除在恢复实验。 编译安装extundelete软件包先使用yum仓库安装依赖包e2fsprogs-libs、e2fsprogs-devel(yum仓库制作详见前文,这里不再赘诉)挂载Windows系统的共享文件夹,查看软件包(挂载操作详见前往)tar解压            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-05-04 14:30:34
                            
                                1266阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux误删除文件恢复
在使用Linux操作系统的过程中,误删除文件是一个经常发生的情况。尽管Linux具有很多强大的功能和安全措施,但用户仍然有可能不小心删除了重要的文件。然而,作为一个擅长解决问题的开源操作系统,Linux也提供了各种方法来帮助用户恢复误删除的文件。在本文中,我们将介绍一些常用的Linux文件恢复工具和方法。
首先,我们来介绍一个被广泛应用的命令行工具——extundel            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-06 14:10:21
                            
                                185阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文件误删除恢复。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-15 10:46:44
                            
                                273阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            笔者在操作linux时,由于没有做备份而执行了rm -rf命令。
当时发现该数据是生产数据,比较重要,服务器上也没有做备份。(教训惨痛啊,以后删除前一定要做及时备份)
没有办法,只有想办法进行恢复。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-12-29 13:37:10
                            
                                827阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            昨天又看了一下Linux文件系统方面的资料,想到一个问题,就是误删除了文件应该是可以恢复的,本想写一个这方面的共享软件,今天google了下,已经n多这方面的资料和工具了... ...  余又可以偷懒了...转载自google搜索出的结果,所有权利归作者,如有侵犯权利,请mail至maxpassion@gmail.com,当即刻删除。    以下为转载内容:如果你不小心误删除了            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2008-04-13 16:30:00
                            
                                429阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            经过本人测试该工具支持ext3和ext4文件系统当发现某个分区的数据被误删除后,要做的第一件事是立刻卸载被误删除文件所在的分区,或者重新以只读方式挂载此分区。这么做的原因其实很简单:删除一个文件,就是将文件inode节点中的扇区指针清除,同时,释放这些数据对应的数据块,而真实的文件还存留在磁盘分区中。但是这些被删除的文件不一定会一直存留在磁盘中,当这些释放的数据块被操作系统重新分配时,那些被删除的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-12-27 11:03:03
                            
                                2333阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux文件误删除恢复操作 作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-06-03 11:45:00
                            
                                120阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
              在 Linux 系统中,误删除程序文件或者日志文件是常见的操作错误。尽管 Linux 文件系统会将删除的文件标记为“DELETED”,但在文件未被覆盖之前,它的内容依然可能存在,并可以通过一些特殊的方法恢复。特别是当文件被删除后,某些进程仍然保持对这些文件的锁定,恢复就不难。具体如下:拿tomcat日志文件catalina.out测试tomcat正在运行,此时删除catalina.o            
                
         
            
            
            
             
   作为一个多用户、多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的。尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据。不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的。
 
恢复步骤
一、用运SecureCRT远程对操作系统上,查看一下当前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-04-28 15:49:57
                            
                                1160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux文件误删除恢复操作            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-07-31 13:10:48
                            
                                570阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             经过本人測试该工具支持ext3和ext4文件系统 当发现某个分区的数据被误删除后。要做的第一件事是立马卸载被误删除文件所在的分区,或者又一次以仅仅读方式挂载此分区。 这么做的原因事实上非常easy:删除一个文件,就是将文件inode节点中的扇区指针清除,同一时候,释放这些数据相应的数据块。而真            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-07-25 11:18:00
                            
                                265阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            经过本人测试该工具支持ext3和ext4文件系统当发现某个分区的数据被误删除后,要做的第一件事是立刻卸载被误删除文件所在的分区,或者重新以只读            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-24 09:11:28
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下载安装 extundelete 之前要安装两个软件包 e2fsprogs 和 e2fsprogs-libs安装顺序:e2fsprogs --> e2fsprogs-libs --> extundelete 逐一编译安装[root@crushlinux ~]# wge            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-06-28 15:01:30
                            
                                613阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在linux系统运维工作中,经常会遇到因操作不慎,操作错误等导致文件数据丢失的情况。这里所指的是彻底删除,即已经不能通过“回收站”找回的情况,比如使用“rm-rf”来删除数据。针对linux下的EXT文件系统,可用的恢复工具有debugfs,ext3grep,extundelete等,其中extundelete工具是一个开源的linux数据恢复工具,支持ext3,ext4文件系统。下面介绍使用ex            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-09 18:35:15
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            下载安装 extundelete 之前要安装两个软件包 e2fsprogs 和 e2fsprogs-libs安装顺序:e2fsprogs --> e2fsprogs-libs --> extundelete 逐一编译安装[root@crushlinux ~]# wge            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-07 12:16:41
                            
                                1621阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文件恢复的原理:首先简单介绍一下 Linux 文件系统的最基本单元:inode。inode 译成中文就是索引节点,每个存储设备(例如硬盘)或存储设备的分区被格式化为文件系统后,应该有两部份,一部份是 inode,另一部份是 block,block 是用来存储数据用的。而 inode 呢,就是用来存储这些数据的信息,这些            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-07 12:17:38
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            真对那些没有日志机制的旧有文件系统,scalpel 工具是一个很好的选择。scalpel 是快速文件恢复工具,通过读取文件系统的数据库来恢复文件。它是独立于文件系统的。[root@rhel6 ~]# wget https://codeload.github.com/machn1k/Scalpel-2.0/zip/master[root@rhel6&            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-07 12:15:32
                            
                                3645阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            真对那些没有日志机制的旧有文件系统,scalpel 工具是一个很好的选择。scalpel 是快速文件恢复工具,通过读取文件系统的数据库来恢复文件。它是独立于文件系统的。[root@rhel6 ~]# wget https://codeload.github.com/machn1k/Scalpel-2.0/zip/master[root@rhel6&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2014-07-09 11:16:36
                            
                                673阅读