zoukankan      html  css  js  c++  java
  • 查找文件 find

    实时查找工具,通过遍历指定路径完成文件查找

    工作特点

                 查找速度慢

                 精确查找

                  实时查找

                  可能只搜索用户具备读取和执行权限的目录

    查找条件

                        -maxdepth      level      最大搜索目录深度,默认指定目录为第一级

                        -mindepth       level      最小搜索目录深度

     [root@liang ~ 20:40:49]#find /data -maxdepth 3 -mindepth 3 -name f1
    /data/d1/d2/f1 

    根据文件名和inode查找:

                        -name   “文件名称”:  支持使用glob

                                   *,?,[],[^]

          查找包含f1的文件             

    [root@liang ~ 21:03:54]#find /data -name "*f1*"
    /data/d1/d2/d3/f1
    /data/d1/d2/f1
    /data/d1/f1
    /data/f1
    /data/f11
    [root@liang ~ 21:04:01]#find /data -name *f1* 
    /data/d1/d2/d3/f1
    /data/d1/d2/f1
    /data/d1/f1
    /data/f1

                        -iname  “文件名称”:不区分字母大小写

                        -inum   n    按inode  号查找

     [root@liang data 21:24:43]#find /data -inum 69
    /data/f1                  

                        -samefile    name      相同inode号的文件

    [root@liang data 21:24:40]#ll -ia 
    total 0
    64 drwxr-xr-x.  3 root root  37 Apr 16 21:02 .
    64 dr-xr-xr-x. 18 root root 236 Apr  3 03:57 ..
    67 drwxr-xr-x.  3 root root  26 Apr 16 20:38 d1
    69 -rw-r--r--.  1 root root   0 Apr 16 21:02 f1
    70 -rw-r--r--.  1 root root   0 Apr 16 21:06 f11
    [root@liang data 21:24:43]#find /data -inum 69
    /data/f1
    [root@liang data 21:25:22]#ln f11 f11_link
    [root@liang data 21:26:30]#find /data -inum 70
    /data/f11
    /data/f11_link                 

                         -links   n   链接数为n的文件

     [root@liang data 21:26:42]#find -samefile f11
    ./f11
    ./f11_link                 

                          -regex     “PATTERN":以PATTERN匹配整个文件路径字符串,而不是仅仅是文件名

     [root@liang data 21:31:05]#find /etc/ -regex ".*.conf$"                             查找etc下以.conf结尾的文件

  • 相关阅读:
    python 17 函数基础(一)
    python 17 异常
    python 16 文件操作(二)
    python 15 文件操作(一)
    python 13 字符编码
    《转》python 12 列表解析
    《转》python 11 表达式和语句
    关于int型数据的SQL模糊查询猜想
    PB学习笔记
    JSONObject.fromObject()
  • 原文地址:https://www.cnblogs.com/liang-1/p/8858588.html
Copyright © 2011-2022 走看看