近日误删了几个文件需要恢复,搜索许久,发现testdisk是一个文件恢复神器,使用记录如下

安装

archlinux下用以下命令安装

sudo pacman -S testdisk

对于其他Linux发行版也可使用类似的命令安装

操作步骤

1.命令行以root启动testdisk

~ $ sudo testdisk

2.选择[ Create ]/[ Append ]/[ No Log ]均可,进入硬盘选择界面

3.选中需要恢复数据的硬盘,然后选择[Proceed ],进入分区类型选择界面

4.选择分区类型,一般电脑都选[Intel ],进入操作界面

5.选择[ Advanced ] Filesystem Utils,文件恢复功能在这里面

6.选择需要恢复文件的分区,这里只有EXT4文件分区是没有[Undelete]选项的,而NTFS以及FAT32都可以进行[Undelete]操作,对指定的分区选择[Undelete]

7.进入文件恢复界面,快捷键c可以恢复当前的文件到指定目录,C恢复所有选择的文件到指定目录,:进行单个文件选择,a选择全部文件,左右键进出目录

然后找到需要恢复的文件即可

根据文件恢复的原理,任何文件都不一定能够恢复,能恢复多少就恢复多少吧

arch linux 删除文件,在linux/Archlinux下使用testdisk恢复误删文件相关推荐

  1. Linux 下固态硬盘恢复误删除文件

    首发地址:学习日记 Linux 下固态硬盘恢复误删除文件 – 学习日记 上次分享了一则Linux下恢复误删除文件的视频,有朋友在视频下方询问是否机械硬盘,由此引出今天这则Linux下固态硬盘恢复误删除 ...

  2. linux文件格式 磁盘修复6,linux(centos)下ext4硬盘格式误删文件后的恢复(testdisk与photorec的使用)...

    在使用winscp上传服务器图片时,由于不小心误删了相似的一个目录下的图片文件,正好在本地有没有这个文件夹的图片备份,所以只好寻找linux(centos)下的文件恢复工具. 在成功恢复完所在目录的图 ...

  3. linux 文件恢复删除文件,Linux通过lsof命令恢复误删文件的步骤

    Linux系统下lsof命令的用法有很多,恢复误删文件就是其中一种用法,特别是日志类文件的恢复,下面小编就给大家介绍下Linux使用lsof命令恢复误删文件的方法. 前提条件:该文件在删除后,仍然被进 ...

  4. 不小心删除文件夹怎么恢复,怎么恢复误删文件?

    不小心删除文件夹怎么恢复?居家办公作息不稳定,导致我最近上班的时候总是犯错,比如保存或者查看某些本周要用的文件时,一个不留神就将其删除了.这些文件数据都是经过一定时间的整理才做出来的,重新做的话很浪费 ...

  5. 删除个人电脑敏感信息以及恢复误删文件

    不会吧,不会吧,不会真的还有人认为清空回收站就可以删除文件了,更有甚者删除个软件就清理个快捷方式,下面介绍一如何彻底删除文件以及误删如何恢复. 删除机制 window删除文件只是从文件分配表中删除了该 ...

  6. 360数据恢复如何操作?360安全卫士恢复误删文件的方法(详解)

    3 60安全 卫士属于一款杀毒软件,这是很多人都知道的事情.但是你知道吗?3 60安全 卫士还有一个免费功能,就是文件恢复功能. 当文件被误删,电脑回收站又找不到,你可以尝试通过3 60里面的文件恢复 ...

  7. 计算机中硬盘上删了的东西为什么还可以恢复sd卡可以吗,怎么从SD卡中恢复误删文件...

    怎么从SD卡中恢复误删文件?SD卡广泛用于各种便携式设备,如数码相机,手机和多媒体播放器.虽然它给用户带来了极大的便利,但是因为SD卡空间有限,这就要求你总是你删除旧的数据写入新的数据,这导致您的数据 ...

  8. 每天一个小技巧———idea恢复误删文件

    idea恢复误删文件 右键单击项目名或模块,选择Local History-->点击Show History 找到误删的文件,点击恢复

  9. Git 本地误删文件,本地恢复误删文件

    场景说明:今天误删本地github 管理的文件,注意我还没将误删文件commit 第一步:查看本地文件状态,执行如下指令: git status 可以看到我误删文件的相关信息: delete src/ ...

最新文章

  1. 一顿关于心智、机器和智能的哲学大餐!!
  2. Android ContentProvider和getContentResolver
  3. 虚拟内存——Windows核心编程学习手札之十四
  4. js luhn算法_不会飞的鸟
  5. notepad++ 远程连接阿里云服务器
  6. BZOJ2435 [Noi2011]道路修建
  7. oracle数据库启动
  8. (2)verilog语言编写打两拍
  9. 408计算机考研真题推荐,2017计算机408考研真题.pdf
  10. 【C语言】 --- 段错误
  11. jmeter 计数器的使用
  12. DotNetBar的使用—(Office2007界面风格)
  13. mysql grou平by_mysql 中group by怎么样加聚合函数
  14. linux虚拟机+显卡驱动,ubuntu12.4优化android虚拟机和安装intel显卡驱动
  15. SylixOS进化简史
  16. photoshop中关于配置的15条技巧
  17. 计算机缺少网络连接,电脑提示找不到宽带连接的原因及解决方法
  18. wagon-maven-plugin插件实现自动化构建部署到服务器
  19. USB 协议 (五) 枚举
  20. 【阅读笔记】《深度学习》第一章:引言

热门文章

  1. 异常:javax.el.PropertyNotFoundException: Property ‘id‘ not found on ..........
  2. Java实现UDP协议
  3. JDK -- 网络编程(TCP/UDP)
  4. [Java]简单实现UDP
  5. 首次试用 NeoSwiff ,用C#开发FLASH版的多国语言翻译
  6. misc cover
  7. Xqk.Data数据框架开发指南:丰富的、灵活的查询方法(第三部分:SqlField)
  8. python随机批量爬qu短视频——学习中
  9. matlab es2函数,zjdy doing的终极地狱完整版。可以说 这个版本在ES2架构中算首屈一指的,虽然他说自 matlab 238万源代码下载- www.pudn.com...
  10. 根据布线方式划分,目前智能家居布线方式,主要有哪几种