码迷,mamicode.com
首页 > 系统相关 > 详细

linux下搜索find命令拾遗

时间:2015-10-02 00:15:21      阅读:295      评论:0      收藏:0      [点我收藏+]

标签:

强制删除项目下面的所有.svn文件目录,find . -name ‘.svn’ -exec rm -rf {} \;

empty
显示所有的空白文件,并显示详细:find . -empty 

size
显示大小为10k的文件:find . -size 10k
显示所有大于10k的文件:find . -size +10k

or、and、not, 或、与、非查询
查找大于10k或者名称含有demo的文件:find . -size +10k -o -name ‘*demo*’
查找大于10k且小于100k的文件:find . -size +10k -a -size -100k
查找大于10k并且名称不含有demo的文件:find . -size +10k ! -name ‘*demo*’

perm,根据文件权限查找
注:如查找权限为600的文件:find . -perm 600,如果权限前面加“-”号,表示满足一位匹配即可,
如:find . -perm 007会匹配权限为007、077、777的文件

 

regex,用正则表达式查找
如: find . -regex ‘.*/[0-9]\w.*’(匹配以数字开头的文件)

 

linux下搜索find命令拾遗

标签:

原文地址:http://www.cnblogs.com/chenshoubiao/p/4851721.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!