首页 > 其他 > 详细

find+grep查找

时间:2018-02-21 11:17:03      阅读:188      评论:0      收藏:0      [点我收藏+]
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 搜索的内容 参数 搜索的路径 

find+grep查找

原文:https://www.cnblogs.com/MAPO/p/8456287.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!