存档

文章标签 ‘find’

linux find查找指定时间内的文件

2015年8月19日 没有评论

在Linux中可以使用find命令查找指定时间内的文件,通常的命令格式为:

  find path_to_find -name file_to_find -mtime date_to_find

这里“date_to_find”是一个容易让人困惑的地方,到底是什么意思呢?

它有三种格式:+n、n、-n。n代表偏移的天数。可以以现在的日期(2015.08.19)为起点,以n(这里取2)为分割点,将日期进行分割。

n,指距离当前日期的时间为n天的某一天,指的是1天(2015.08.17)

+n,指距离当前日期时间为n天的那天之前的所有日期,指的是一段时间(~ – 2015.08.16)

-n,指当前日期之前的n天,不包括第n天,也是一段时间(2015.08.18-2015.08.19)

如此,把时间分成了三段,就可以方便的查找某个时间段内的文件了。

分类: 运维 标签: , ,