KDE 删除了哪些文件?

KDE 删除了哪些文件?

我无意中从 KDE 的 Dolphin 文件管理器开始删除文件。我很快注意到了这个错误并暂停了该过程,但在 1-2 秒内,很多文件可能已经消失了。现在我正在尝试评估损失——我失去了什么。

看看对话也没有帮助:

在此处输入图片描述

它只告诉我正在删除 3 个文件。其中两个是我想要删除的,第三个是/home/ca/Store它当前正在处理的目录。但这个目录包含数千个子目录和数万个文件。

由于我暂停了该过程但没有停止它,所以我认为内存中可能仍然会留下痕迹,例如它正在处理的文件列表?

Debian 11、Plasma 5.20.5、Dolphin 20.12.2 该目录位于 ext4 文件系统上。

答案1

我没有成功从正在运行的进程中提取信息,但我发现这locate可以有所帮助。在我的系统上,mlocate.db每天更新一次。因此,可以获取之前存在的文件列表:

locate Store | grep "^/home/ca/Store" > previous

然后对仍然存在的文件进行过滤的版本

locate -e Store | grep "^/home/ca/Store" > current

并比较它们以获得已删除文件的列表:

comm -23 previous current > lost

相关内容