在Linux系统中,使用 rm
命令删除文件后,文件通常会被直接从系统中移除,难以恢复。但是,可以通过以下几种方法来尝试恢复已删除的文件:
rm
命令的替代方案trash
脚本:可以通过编写一个名为 trash
的Shell脚本,替代系统默认的 rm
命令。该脚本的作用是将用户想要删除的文件移动到回收站目录,并为文件添加时间戳以防止重名。lsof
命令查找被删除的文件。debugfs
恢复文件:使用 debugfs
命令恢复文件。extundelete
恢复文件:专门用于恢复已从 ext3 或 ext4 分区中删除的文件。请注意,数据恢复工具并不能保证100%恢复文件。因此,在尝试恢复文件之前,务必备份重要的数据。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Linux回收站删除的文件能恢复吗