首先说明,网上搜索到的文章,很多都说使用-newermt参数,可能系统原因,CentOS或Ubuntu下find并没有此参数,以下使用一个取巧的办法


例:查找/etc目录下最后修改时间为2015年的文件:

1、先创建两个时间戳,2014年12月31日23点59分59秒和2016年1月1日0点0分0秒,注意时间戳的格式

touch -t 201412312359.59 t1         

touch -t 201601010000.00 t2


2、使用newer参数比较

find /etc -type f -newer t1 ! -newer t2 

比2014年12月31日23点59分59秒这一时间新,比2016年1月1日0点0分0秒这一时间旧,即2015一整年