zoukankan      html  css  js  c++  java
  • 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 搜索的内容 参数 搜索的路径 
  • 相关阅读:
    lightoj1140_数位dp
    lightoj1057_状压dp
    lightoj1068_数位dp
    lightoj1018_状压dp
    lightoj1217_简单dp
    lightoj1119_简单状压dp
    lightoj1037_状压dp
    lightoj1110_LCS并输出
    图论算法----最短路
    poj1182 食物链
  • 原文地址:https://www.cnblogs.com/MAPO/p/8456287.html
Copyright © 2011-2022 走看看