黑客教你linux数据丢失怎么处理

黑客教你linux数据丢失怎么处理

编程入门hacker2016-05-10 4:16:189163A+A-

程序猿的操作失误导致数据丢失,忙着1个礼拜的新项目,慢慢付诸东流了。老总的痛斥、主管的斥责接踵而至。接下去就是说没歇息、加班加点,以至于忙到零晨都不可以离去那可恶的电脑上,都有一种不想活了的觉得呢?

为这些讨厌备份数据的盆友产生了基督,人们来谈一谈数据恢复,这儿人们来傻瓜式地教會你怎样运用简易的专用工具来修复被你删掉的统计数据。

浅论linux系统数据恢复

专用工具: hexedit、fdisk

下文內容实际操作均在root自然环境下进行。

hexedit:

浅论linux系统数据恢复

在linux上,常常会应用hexedit来改动程序流程的16进制编码。而fdisk这儿也不详细介绍了。

如今人们走入硬盘的全球,看一下硬盘它对统计数据做些了哪些吧。

最先,在终端设备下应用root管理权限,来运作下指令:

Command: fdisk -l

 黑客教你linux数据丢失怎么处理 第1张

data recovery 02

 

/dev/sdb1是今日的主人公,从照片很清楚地见到某些有关统计数据,例如硬盘的size,、sector、I/O size等等等等。

 黑客教你linux数据丢失怎么处理 第2张

data recovery 03

 

磁盘格式为ext4,并非MS上的vfat32和NTFS文件格式,在稿子的末尾贴上FAT32的照片。

首先:

运作fdisk,应用权威专家方式,来备份文件Partition table。

 

data recovery 04

 黑客教你linux数据丢失怎么处理 第3张

ext4的partition table比较简单,通常备份文件partition table为ext4.img。备份文件是为了防止数据恢复中被毁坏。

第四步:

最先在target sdb1上实行裁切的指令实际操作,把sdb1上的文档中移动到电脑硬盘上,实行进行后,应用hexedit 来开启sdb1。

被裁切的文件夹名称:usb.png

Command : hexedit -s /dev/sdb1

 黑客教你linux数据丢失怎么处理 第4张

data recovery 05

 

照片中可以看文件夹名称和它所属的sector, 是否发觉了照片的机器设备是sdc1?因为硬盘的全自动挂载产生了dev的更改,而统计数据是不容易随之硬盘的dev转变而转变的。这儿早已找到文件夹名称的所属,接下去,必须寻找文档header。

怎样寻找文档头呢? 能够运用hexedit开展hex search,要是是要着ASCII,能够按住TAB转换到ASCII地区。

 

data recovery 06

 

文档的尺寸决策了文档在硬盘中常占有的sector 数,1 sector==512 bytes。在图中,显示信息了文档header offset和sector。

获取hex值,载入文档。

 

data recovery 07

 

修复后的照片:

 黑客教你linux数据丢失怎么处理 第5张

data recovery 08

 

上看见非常简单吧,它仅仅单文档的裁切实际操作与数据恢复。这儿提示下诸位:硬盘中储存的统计数据,并不是删掉了能够修复,被裁切掉的统计数据相同可修复。

下边人们讨论一下从硬盘删掉统计数据后,怎样来实际操作呢?

在硬盘上实行delete指令来删掉1个名叫1.gif的文档,实际操作给出:

 

data recovery 09

 黑客教你linux数据丢失怎么处理 第6张

 

data recovery 10

 

 

data recovery 11

 

照片可以看文档header到文档end的sector 的转变,header sector: 264056 , end sector: 264057,文件大小在1K, 照片不大。

建立个新文档,随后再实行delete实际操作,看一下硬盘统计数据转变。

 黑客教你linux数据丢失怎么处理 第7张

data recovery 12

 

 

data recovery 13

 

 

data recovery 14

 

文档header sector : 264056, end sector: 264061 , 初次实行删掉的文档header sector: 264056 ,end sector : 264057, 那样可以看初次删掉的统计数据被遮盖掉,而保存了第五此删掉的统计数据。

这儿实际操作是对硬盘单一化文档开展数据恢复和其硬盘中的统计数据转变开展论述。接下去人们讨论一下双文档的实际操作。

 黑客教你linux数据丢失怎么处理 第8张

data recovery 15

 

硬盘中存有2个不一样种类的文档。

文件夹名称:partition.zip

文件夹名称:cab.ico

 

data recovery 16

 

 

data recovery 17

 

第一位文档的header secotor:264056,end sector:264058

 黑客教你linux数据丢失怎么处理 第9张

 

data recovery 18

 

浅论linux系统数据恢复

 

 

 

下一个文档header sector:264064,end sector:264076。发觉第一位文档的end sector与第五


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 3条评论
  • 酒奴森槿2022-05-30 19:48:19
  • ;data recovery 04 ext4的partition table比较简单,通常备份文件partition table为ext4.img。备份文件
  • 鸠骨嘻友2022-05-31 03:13:07
  • 057,文件大小在1K, 照片不大。建立个新文档,随后再实行delete实际操作,看一下硬盘统计数据转变。 data recovery 12  data recovery 13  
  • 余安劣戏2022-05-30 18:02:00
  • nbsp;data recovery 13  data recovery 14 文档header sector : 264056, end sector:

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理