linux 之查找指令 locate模糊查找;数据库查找;find 精确查找;实时较慢的查找

locate   从系统默认数据库中查询;;支持模糊查询;速度快 ,但是查询结果相对不准确


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


   匹配标准:


            - name 'F'  区分大小写


            -iname  ‘FILENAM’不区分大小写;


            -regex PATTERN 


            -uid


            -gid


            -user   根据属主查找


            -group   根据组属查找


            -nouser  没有属主的文件


            -nogroup  没有属组的文件


            -type  文件的类型查找


                    f
d
c
b
locatep
s
-size
[+ |-]k
#M
#G
组合条件查找 
-a    与
-o
-not

这个模式下,默认是与条件。

-mtime      modify
-ctime change
-atime      access   【+|-】默认单位是天

-mmin
-cmin
-amin 【+|-】默认单位是分钟
根据权限来查找;

-perm -mode 匹配模式权限   举例:  find ./ -perm  -644  
-perm /mode  find ./ -perm  /644

运作:
-print:显示
-ls: 类似ls -l的形式
-ok command {} \;   可以跟命令; {}大括号是占位符,表示对查找出来的内容的引用;
-exec  command {} \;    与ok的区别是,不需要再次确认就可以执行;


        

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值