如何只使用ls获取日期后创建的文件?

Modified on: Sat, 30 Jun 2018 11:04:30 +0800

使用ls命令,是否可以仅显示在特定日期,小时后创建的文件??

我问它,因为我有一个包含数千个文件的目录。

我想要查看自昨天以来创建的所有文件。

我使用ls -ltr但我必须等待查看所有文件......

OpenVMS中有等效的DIRECTORY/SINCE=date

最佳答案

您可以使用find命令查找在特定天数后修改过的所有文件。

例如,要查找当前目录中自昨天(24小时前)以来已修改过的所有文件,请使用:

find . -maxdepth 1 -mtime -1

请注意,要在 24小时前查找修改过的文件,您必须使用-mtime +1而不是-mtime -1


相关问答

添加新评论