# find

* - 通配符,表示匹配多个字符

? - t通配符,表示匹配一个字符

-ctime  c - chage 改变    表示文件的属性被修改过:所有者、所属组、权限

-atime a - acess 访问

-mtime m -modify 修改    表示文件的内容被修改过

-(减号) 表示之内

+(加号) 表示超时多少时间,什么都不写,直接写上时间值 

在/ 下,查找24小时(1天)内被修改过属性的文件或者目录?

#find / -ctime -1

在 / 下,查找 120 分钟以内,被修改过的文件?

#find / -mtime -120

在 / 下,查找大于 180 且 小于 100M 的文件?

在 / 下,查找大于 180 或 小于 100M 的文件?

#find / -size +163840 -a -size -201800    (或省略 a,默认就是 and)

#find / -size +163840 -o -size -201800    (或省略 o,默认就是 or)

连接符:

-a and 且的关系

-o or 或的关系

-exec execute 执行

在 / 下,查找大于 180M 且 小于 100M 的文件?然后删除?

#find / -size +163840 -a -size -201800 -exec rm -rf {} \;

#find / -size +163840 -a -size -201800 -ok rm -rf {} \;