• find+grep查找


    find
    1 按名字查找
    find 查找目录 -name "搜索的内容"
     find . -name "programer"
     find . -name "*" 
    2.文件类型查找
    find 查找目录 -type 文件类型
     -普通文件:f
     -目录:d
     -符号链接:l
     -管道;g
     -套接字:s
     -字符设备:c
     -块设备:b
    3. 文件大小
    find 查找目录 -size -10M
    +:代表大于 +10k
    -:代表小于 -10k
      等于10k:10k
      单位:
        k:小写
        M:大写
    大于10k小于100k
    find . -size +10k -size -100k
    4.按日期:
    创建日期:-ctime -n/+n
      -n:n天以内
      +n:n天以外
      find . -ctime -1
    修改日期:-mtime -n/+n
    访问日期:-atime -n/+n
     
     5.深度
     -maxdepth n(层数)
    find itcast/ -maxdepth 3
     -mindepth n(层数)
    find itcast/ -mindepth 2 -name filename

     高级查找
    例:查找指定目录,并列出该目录中文件详细信息
    find ./ -type d -exec shell命名(ls -l) {};
    find ./ type d -exec ls -l {} ;
     find ./ -type d -ok shell 命令(ls -l) {} ;
    ok比较安全
     find ./ -type d |xargs ls -l(shell命令)      管道 |
     find ./ -type -d| xargs ls -l

     根据文件内容查找 -grep
     -grep -r(有目录) "查找的内容" 搜索的路径
    搜索家目录中带helloworld字符串的文件
    -grep -r "hello world" ~

     总结
    find 搜索的路径 参数 搜索的内容
    grep 搜索的内容 参数 搜索的路径 
  • 相关阅读:
    July 08th. 2018, Week 28th. Sunday
    July 07th. 2018, Week 27th. Saturday
    兄弟组件bus传值
    vue 父子组件传值
    路由传值的三种方式
    jQuery 操作表格
    原生js实现开关功能
    跨域解决方法
    正则判断密码难度
    cookie封装函数
  • 原文地址:https://www.cnblogs.com/MAPO/p/8456287.html
Copyright © 2020-2023  润新知