为什么Linux的命令 rm 没有回收站呢?Trash-Cli:Linux 命令行回收站工具 (***) https://blog.csdn.net/ken2232/article/details/136981360
extundelete 直接 apt 安装,运行出现段错误,网络上给出的一种解决办法,是:下载源码,重新编译。
后悔药
使用回收站,这是第一次的后悔药;
使用 extundelete 等,这是第二次的后悔药。
在正常使用场景之下,吃一次后悔药、就可以了。
还要吃第二次的话,可能就是用户自己的问题了 ?
所以不论是 windows,还是 linux,OS官方都没有提供第二次的后悔药。
命令行回收站
对于 Linux 系统,如果需要用到 命令行,那么,最好是安装 Trash-Cli 命令行回收站工具。
使用 Trash-Cli 提供的删除命令,而不是使用内核提供的 rm 删除命令。因为默认的 rm 删除的东西,不会进入回收站。
有了图形界面和命令行界面的回收站,以及注意做好备份工作,就应该差不多了吧?
用户数据的日常备份
在日常使用场景里,不应该会使用到 extundelete 等工具,假如使用到了,那么,很可能是自己的使用方法不恰当吧 ?当然硬件,或者其他不可抗拒力因素所导致的故障问题,除外。
系统的备份与恢复
一个容易使用的工具:redorescue
备份 / 恢复工具使用方法 汇总:redorescue, TimeShift, Backups(** 笔记 **) https://blog.csdn.net/ken2232/article/details/134159030
如果磁盘空间足够的话,还可以使用 timeshot, snapshot 之美的。
如果是只是日常办公用途的话,使用 mxlinux 吧,这个发行版自带了更加完善的备份功能,还可以直接将当前系统制作成 Live CD. 方便迁移到其他电脑,甚至可以直接安装得到 U盘上,随身携带。
------
PhotoRec 无法恢复文件名? 目前还在更新。
extundelete 可以恢复文件名? << 优选,但没有测试成功 xx。很早就不更新了 ?
r-linux : OK ,但要收钱
PhotoRec:恢复的文件名,差不多可以看作是流水号
Linux下面误删除文件使用extundelete工具恢复介绍 https://www.cnblogs.com/bob-yanlibo/p/8412503.html
6.使用extundelete命令进行文件和目录的恢复。
(1)通过inode号恢复(文件名会有变更);
(2)通过文件名恢复;
(3)通过目录名称恢复(空目录是不会被恢复的);
(4)恢复所有文件和目录,不包括空文件和空目录;
------------
要点:
1. 为什么要 umount ?
用户自己以只读方式挂载,也是可以的。
extundelete 之类的恢复工具,在运行过程中,也是需要以只读方式来自动挂载的。
但是,当用户以可写的方式来挂载需要恢复的磁盘时,已经被删除的数据,就存在有被覆盖的风险了。
2. 回收站 + 备份,这是好的解决方法。 extundelete 之类的,是迫不得已之后的麻烦解决方案。
Ubuntu 默认的文件备份工具,还是很好用的。这是 gnome 社区的功劳。
-----------
11款最棒的Linux数据恢复工具发布啦! https://baijiahao.baidu.com/s?id=1762503882510932808&wfr=spider&for=pc
超全!Linux 误删文件恢复命令及方法 https://blog.csdn.net/mingongge/article/details/110675523