1、查找本目录中,不以log结尾的文件
find . ! -name *.log
删除本目录中,不以log结尾的文件
find . ! -name *.log -exec rm -f {} \;
2、查询当前目录中,不以log结尾的文件和不以.的目录
find . ! -name *.log -and ! -name \.
删除当前目录中,不以log结尾的文件和不以.的目录
find . ! -name *.log -and ! -name \. -exec rm -rf {} \;
3、清除当前目录20分钟以内的文件和目录:
find . -mmin +20 -exec rm -rf {} \;
4、列表非root用户且非test用户的文件的的具体信息:
find . ! -user root -a ! -user test -ls