A-A+

Unix find命令 基于时间的用法

2014年03月31日 AIX运维 评论 89 条 阅读 4,481 次

find Command

Purpose   Finds files with a matching expression.

关于时间格式的说明:

- amin n 查找n分钟以前被访问过的所有文件。

- cmin n 查找n分钟以前文件状态被修改过的所有文件。

- mmin n 查找n分钟以前文件内容被修改过的所有文件。

- atime n 查找n天以前被访问过的所有文件。

- ctime n 查找n天以前文件状态被修改过的所有文件。

  - mtime n 查找n天以前文件内容被修改过的所有文件。 

其中时间变量n 有3中写入形式:

1. n 正好时间为n的文件

2.+n时间为n以后的时间 如n+1,n+2,....

3.-n 时间为n以内的时间 如n-1,n-2,...

Example:

删除某目录下10天的文件

 find /data/back  -mtime 10 -exec rm {} \;

给我留言