
find命令中有3个参数-atime、-ctime、-mtime,其中-mtime用的最多,用于按照文件的更改时间来查找文件。-mtime后跟一个数字参数,数字的取值范围为+NNN或-N,其中:
+N:列出在N天之前(不含N天本身)被更改过内容的文件名。
-N:列出在N天之内(含N天本身)被更改过内容的文件名。
N:列出距离当前时间N天的文件,即文件更改时间距离为N天的文件。
例如,-mtime 0表示文件修改时间距离当前为0天的文件,即距离当前时间不到1天(24小时)以内的文件;-mtime 1表示文件修改时间距离当前为1天的文件,即距离当前时间1天(24小时-48小时)的文件;-mtime+1表示文件修改时间为大于1天的文件,即距离当前时间2天(48小时)之外的文件;-mtime -1表示文件修改时间为小于1天的文件,即距离当前时间1天(24小时)之内的文件。