zoukankan      html  css  js  c++  java
  • 文件查找和检索

    1:根据文件属性查找 - find

    •   文件名   
      • find 查找的目录 -name "查找的文件名"
    •   文件类型
      •   find 查找的目录 -type 查找的类型 
        • 普通文件:f
        • 目录:  d
        • 符号链接:l
        • 管道:    p
        • 套接字: s
        • 字符设备:  c
        • 快设备: b
    • 文件大小
      •   find 目录 -size -10M
        • +: +10M 大于10M
        • -: -4k 小于4K
        • 等于10k:10k
        • 单位
          • k : 小写
          • M:大写
          • find / -size +10k -size -100K
    • 日期
      • 创建日期:  -ctime -n/+n
        • -n:n天以内
        • +n:n天以外
        • find . -ctime -1
      • 修改日期:-mtime -n/+n
      • 访问日志:-atime -n/+n
    • 深度
      • -maxdepth n(层数)
      • -mindepth n(层数)
    • 高级查找
      • 例如:查找指定目录,并且列出目录中文件信息信息
        • find ./ -type d -exec ls -l {} ;
        • find ./ -type d -ok ls -l {} ;
          • ok:比较安全
          • find ./ -type d | xargs ls -l

    2:根据文件内容查找 - grep

      grep -r(有目录) "查找的内容" 搜索的路径

      grep -r "helloworld" ~ -n(显示行号)

    3:总结

      find 搜索的路径 参数 搜索的内容

      grep 搜索的内容 参数 搜索的路径

    作者:长风 Email:844064492@qq.com QQ群:607717453 Git:https://github.com/zhaohu19910409Dz 开源项目:https://github.com/OriginMEK/MEK 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利. 感谢您的阅读。如果觉得有用的就请各位大神高抬贵手“推荐一下”吧!你的精神支持是博主强大的写作动力。 如果觉得我的博客有意思,欢迎点击首页左上角的“+加关注”按钮关注我!
  • 相关阅读:
    day10T3改错记
    day9T1改错记
    day8T1改错记
    洛谷P5068[Ynoi2015]我回来了(bfs+bitset)
    BZOJ4939[Ynoi2016]掉进兔子洞(莫队+bitset)
    [学习笔记]dsu on tree
    [学习笔记]FWT(快速沃尔什变换)
    [学习笔记]FMT(快速莫比乌斯变换)&子集卷积(待填坑)
    POJ-1743-Musical Theme(后缀数组)
    后缀数组模板
  • 原文地址:https://www.cnblogs.com/zhaohu/p/8654755.html
Copyright © 2011-2022 走看看