码迷,mamicode.com
首页 > 其他好文 > 详细

find命令

时间:2015-12-27 14:44:43      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:

1. Find命令:  非常耗费系统资源

  Find [搜索范围] [搜索条件]

  Find / -name install.log

 

Linux中的通配符:

  *:匹配任意内容

  ?:匹配任意一个字符

  []:匹配任意一个中括号内的字符

 

例如:

 技术分享

搜索以C或D结尾的文件

 技术分享

Find /root –iname install.log

作用:搜索文件时不区分大小写,Linux严格区分大小写。

Find /root –user root

作用:按照所有者搜索,搜索所有者为root的文件;

Find /root –nouser

作用:查找没有所有者的文件,没有所有者的文件是垃圾文件(内核产生的文件和外来文件除外),windows忽略了所有者的概念。

 

Find /var/log/ -mtime +10

+10:查找10天前修改的文件

10: 查找10天当天修改的文件

-10:查找10天内修改的文件

 

-atime: 文件访问时间

-ctime:改变文件属性

-mtime:修改文件内容

 

Find . size 25k

查找文件大小是25KB的文件

-25k:小于25KB的文件

25k:等于25KB的文件

+25k:大于25KB的文件

 

Find . –inum 262422

查找i节点是262422的文件

.代表当前目录,25k的k一定要小写。

技术分享

查找大于2兆的文件,M要大写

 技术分享

根据文件名查找文件名的i节点

 

Find /etc –size +20k –a –size -50k

查找etc/目录下,大于20KB并且小于50KB的文件

-a :逻辑与,两个条件都满足

-o:逻辑或,两个条件满足一个即可

 

Find /etc –size +20k –a –size -50k –exec ls –lh {} \;

查找etc/目录下,大于20KB并且小于50KB的文件,并且显示详细信息

-exec 与{} \是标准格式,成对出现。

技术分享

验证文件的大小是否符合条件。

-exec:

 技术分享

 

find命令

标签:

原文地址:http://www.cnblogs.com/zhourong2015/p/5079901.html

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