Linux:是否可以获取文件夹内所有文件的最后打开时间?

Linux:是否可以获取文件夹内所有文件的最后打开时间?

这个问题的标题有点奇怪,我来解释一下:

假设我的文件系统中有很多文件夹,这些文件夹基本上占据了所有磁盘空间。我们需要开发工具来删除其中一些文件夹。

我如何才能找到/获得上次打开时间(包括atimemtimectime)文件夹内所有文件。

例如,文件系统中有 100 个文件夹,每个文件夹内有超过 100000 个文件。如果文件夹下的所有 10000 个文件 文件夹A在过去 7 天内没有被访问过,我们可以删除文件夹A

我知道我们可以迭代所有文件夹中的所有文件,但这可能非常慢。只是想知道是否有更快的方法?

相关内容