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

文件查找

时间:2016-05-23 01:02:36      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:查找

文件查找


locate

     非实时,模糊匹配,查找时根据全系统文件数据库进行的;

#updatedb,手动生成文件数据库

速度快


find:

    实时

    精确

    支持众多查找

    遍历指定目录中的所有文件查找,速度慢


find    查找路径    查找标准    查找到以后的处理运作

查找路径:默认为当前目录

查找标准:默认为指定路径下的所有文件

处理操作:默认为显示


匹配标准:

    -name ’filename‘;对文件名作精确匹配

    文件名通配:

        *:任意长度的任意字符

        ?

        【】

        -iname  ‘filename‘ :文件名匹配不区分大小写

        -regex PATTERN:基于正则表达式进行文件名查找

        -user  USERNAME:根据属主查找

        -group GROUPNAME:根据属组查找

        -uid UID:根据UID查找

        -gid GID:根据GID查找

        -nouser NOUSER:查找没有属主的文件

        -nogroup NOGROUP:查找没有属组的文件

        

        -type

        -f:普通文件

        d    

        c

        b

        l    

        p

        s

        -size

        【+|-】#k 大于或者小于  example

        #M

        #G


组合条件

        -a    

        -o    

        -not

        与或非



本文出自 “shell 学习 一” 博客,请务必保留此出处http://zhangdefa.blog.51cto.com/11498478/1776041

文件查找

标签:查找

原文地址:http://zhangdefa.blog.51cto.com/11498478/1776041

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