首页 > 其他 > 详细

文件查找

时间:2016-05-23 01:00:59      阅读:189      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!