请教一条find语句的用法
这是从一本书上抄来的例子
我们的一个审计系统每天创建一个审计日志文件。日志文件名的最后含有数字,这样我
们一眼就可以看出哪个文件是最新的,哪个是最旧的。A d m i n . l o g 文件编上了序号:
a d m i n . l o g . 0 0 1、a d m i n . l o g . 0 0 2等等。下面的f i n d命令将删除/ l o g s目录中访问时间在7日以前、
含有数字后缀的a d m i n . l o g文件。该命令只检查三位数字,所以相应日志文件的后缀不要超过
9 9 9。
$ find /logs -name 'admin.log[0-9][0-9]'[-0a-t9i]me +7 -exec rm {} \;
几个问题
单引号作什么用呢?
[-0a-t9i]me这里是什么意思?
atime +7 可以表示七天前的,可是[-0a-t9i]me +7 一块又作何理解
顺便再问一下 -atime a 是指access, -mtime m是指modify -ctime c是指什么呢??
请大虾赐教阿