主要内容转载自博客:https://blog.csdn.net/YLD10/article/details/80241160
写在前面,该方法只能用于误删的文件,若文件被覆盖,则无法恢复。
1.下载工具
sudo apt-get install extundelete
2.按照时间来恢复文件
即恢复到删除文件之前的那个时间(类似于数据库回滚),通俗来说就是,你删除文件大概在 2019-3-6 10:30 左右,那么你可以选择恢复到该时间之前的任意时刻,比如 2019-3-6 10:20 ,现在就需要获取 2019-3-6 10:20 至此刻相差多少时间。
获取删除文件之前的那个时间与此刻时间的差值(按秒计算):
date -d "2019-03-06 10:20:00" +%s
结果是1525762800,即10:20至此刻相差1525762800秒。
3.获知所删文件位于哪个分区
df -h