列出在date添加/修改的所有文件

如何使用find命令列出所有文件,例如2011年4月9日修改的例子。

谢谢,

克里斯

好的build议在这里:

https://stackoverflow.com/questions/158044/how-to-use-find-to-search-for-files-created-on-a-specific-date

http://www.cyberciti.biz/faq/howto-finding-files-by-date/

我个人会使用-mtime选项,但根据您的Linux / find版本,您可能可以使用第一个链接中列出的选项…

你想要-mtime选项来查找。 你需要计算一天之前你想要的是多久。

我通常只使用我想要的文件可能的目录的父目录中的“ls”

 ls -alhR | grep "Feb 22" 

“2月22日”是你正在寻找的date。 这是一个可怕的方法,因为它显示任何文件在2月22日编辑,无论年份 – 但通常这对我来说不是一个问题。 如果您需要在Xdate之后或之后,请参阅使用mtime的其他build议。