首页 > 系统相关 >linux下文件的误删除文件的恢复

linux下文件的误删除文件的恢复

时间:2023-02-02 12:13:52浏览次数:48  
标签:误删除 文件 恢复 nication 选择 linux 目录

  如果这世上有后悔药,估计都被我想疯了。不知到1月30日抽了什么风,把我的有60多G的目录直接shift+del了,等到发现时,已经很晚了。而且由于系统的特殊性和自己的自负还没有备份,苍天啊。算了,总要解决问题的不是吗。

0、找到linux很好用的备份工具,我觉得可以用来系统转移,应该不错timeshift

  安装sudo pacman -S timeshif

  图形化软件没有什么好说的。可惜我没有提前备份

1、找到TestDisk 来恢复硬盘上已删除或丢失的文件,也是非常优秀的修复工具,主要用PhotoRec工具发布,该工具用于从存储介质比如硬盘,数码相机和 cdrom 设备中恢复丢失的文件,还算不错,不过也损失惨重。美中不足的是该软件是字符界面的,看个人需要吧。

  安装软件:sudo pacman -S testdisk

2、打开软件,记得使用超级用户,只需要指定分区或目录就可以,我的这里目录肯定是没有了,指定分区,可以用partitionmanager查看分区信息

 sudo photorec /dev/nvme0n1p7,进入如下交互界面:全程可以用左右箭头选择和回车继续

  确认无误,选择proceed继续,进入下一步

  设置合适的恢复选项(Options)和文件选项(File Opt),使用左右箭头选择,用回车进入,用esc退出,用q退出软件,一般保持默认就可以了,

options:

filOpt:

  次数用s禁止选项,用b保存自己的选择,

选择Search进入文件系统类型选择下一步:

进入到恢复空闲空间还是整个分区分析,空闲空间快速不全面,整个空间全面速度不快,根据自己选择

建议选Whole,进入下一步

选择好了目录,按下c进入

上图用的网上的图,我恢复时忘了截图,不想再恢复一遍了。最后的结果

  文件恢复后序,由于恢复后的文件默认是root组的root用户,需要将所有文件和目录改变成nication组的nication用户:假如恢复的文件和目录保存在tmp目录中

  chown nication:nication tmp/ 

  下面就是自己的分拣了,有用的文件保留,无用的文件删除吧。

你学废了吗?   

 

  

 

标签:误删除,文件,恢复,nication,选择,linux,目录
From: https://www.cnblogs.com/guochaoxxl/p/17085574.html

相关文章

  • 通过HH8WilEdit学习WIL 文件编码 3 资源文件实例,导出WIL.RES中的WIL,WIX文件
     unitUnit1;interfaceusesWindows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs,StdCtrls;typeTForm1=class(TFor......
  • 如何删除需要管理员权限的文件
    说实话,网上的好多教程总结就是,给这个文件安排一个假的管理员权限,然后再去删除。但是呢,这个方法对部分文件又不管用,比如说vue脚手架,或者blog脚手架。所以我找到了一个通杀的......
  • Eclipse - 安装了jd-eclipse插件后依然无法反编译类文件
    问题Eclipse在安装了jd-eclipse插件后依然无法反编译类文件,这个问题是因为没有修改默认的类文件查看器。解决方法修改默认的类文件查看器为jd-eclipseWindow->Preference......
  • linux小技巧--改变文件或目录权限与用户、用户组
    其实,在linux下,文件和目录、甚至是光驱、硬盘、软驱都是文件,一切皆文件的。考虑到windowser的认知,以下还是明确说文件和目录的说法。0、文件或目录的权限查看linu......
  • 技术汇总:第一章:使用poi实现表单下载成xls文件并打印
    业务需求:点击下载第一种方式:实现代码@RequestMapping("/ad/downExcel")publicStringdownExcel(HttpSessionsession,HttpServletResponseresponse)......
  • MobaXterm写文件出现Permission denied
    原因:Mobaxterm只有几个特定的文件夹有权限。修改文件权限即可。(下面操作要在root权限下操作)比如想上传文件到text文件夹下面,在text目录下面,使用语句chmod[-R]777text......
  • Linux crontab和开机自启脚本
    由于测试机经常会出现断电的情况,则需要在断电重启后,运行一些脚本,起到初始化的作用这里采用crontab命令的方式进行设置一、crontab基本用法1.1cron服务cron是一个linux......
  • Hadoop文件切分的源码
    TextInputFormatHadoop文件的切分原则:一按每个文件切分二文件大小/分片大小《=1.1则划分为一个文件,否则切分为2个文件三一个切片一个Maptask,一个Maptask代表一个并行......
  • 彻底关闭删除macOS苹果系统下的.DS_Store文件方法
    原文来源于黑果魏叔官网,转载需注明出处。​在macOS系统下,几乎绝大部分文件夹中都包含.DS_Store隐藏文件,及时手动删除了,也马上自动生成。在svn或者git版本控制时,相当烦人......
  • (笔记)linux 之.service文件简介
     一、什么是.service文件?Linux中.service文件是某项服务对应的配置文件,可用于systemd管理和控制的服务的设置。.service文件通常包含3个模块,即[Unit]控制单元,表示启动......