请选择 进入手机版 | 继续访问电脑版

雨林木风

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9|回复: 0

Linux中误删文件的恢复操作

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32197
发表于 2021-2-17 22:17:18 | 显示全部楼层 |阅读模式
  留神事项:固然有软件能够对误删的数据举办光复,可是所有光复数据的概率并不是百分百的。
  于是,操纵rm号令删除文献的期间,肯定要小心;紧张的数据肯定要有备份;而且光复删除的数据前,删除文献的目次内不行往进存放新东西,不然掩盖掉的讯息无法找回。
  这个号令本质上并不行直接用来光复文献,然而它能够列出被种种历程掀开的文献讯息。
  配合其他号令,从/proc目次下的讯息中光复“文献已删除,但历程仍保留掀开该文献的状况”的文献。
  /proc目次是挂载的是正在内存中所照射的一块区域,当咱们对这些文献举办读取和写入时,本质上是正在从内存中获取干系讯息。
  于是,当咱们对文献举办读取或写入时(即有历程正操纵文献时),哪怕硬盘中的该文献已删除,还能够从内存中的讯息光复文献。
  倘使误删了目次,目次中的其他文献未被历程掀开,没有举办操纵的文献将无法操纵此办法光复。

  COMMAND历程的PID(历程标识符)USER历程全豹者FD用来识别该文献(文献描绘符)DEVICE指定磁盘的名称SIZE文献的巨细NODE索引节点(文献正在磁盘上的标识)NAME掀开文献的实在名称
  -c显示某历程现正在掀开的文献-p显示哪些文献被某pid历程掀开-g显示归属某gid的历程景况-d显示目次下被历程开启的文献-d显示操纵fd为4的历程-i:80显示掀开80端口的历程
  正在/mnt下有少少文献,个中一个文献train.less正正在被查看,然后另一个终端将其删除


  切换到/proc下,删除文献对应的历程的pid下的文献描绘符中的目次中;将对应的实质重定向或cp到其他文献中
  操纵存储正在分区日记中的讯息,实验光复已从ext3或ext4的分区中删除的文献
  比拟于ext3grep只可光复ext3文献体例的文献,其合用限制更广,光复速率更疾
  倘使是体例根分区遭到误删除,就要进入单用户形式,将根分区以只读的格式挂载,尽也许避免数据被掩盖
  履行make号令会正在src目次下天生extundelete可履行文献,可正在此直接履行光复号令。


  指定误删文献的分区举办查找末了一列记号为Deleted的文献,即为删除了的文献
  当履行光复文献的号令后,会正在履行号令确当前的目次下天生RECOVERED_FILES目次,光复的文献都邑放入此目次中。如未天生目次,即为挫折。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

|appname
快速回复 返回顶部 返回列表