ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Find命令练习

Find命令练习

原创 Linux操作系统 作者:duduyey 时间:2014-09-18 10:57:11 0 删除 编辑
查找某个文件
find -name "MybashProgram.sh" 
忽略文件名大小写
find . -iname "mybashProgram.sh"
这只查找目录的深度
 find . -maxdepth 1 -name MybashProgram.sh
找出结果后执行其他命令
find . -iname MybashProgram.sh -exec ls -lrth {} \;
排除某个文件 找出其他的文件
find -maxdepth -not -iname MybashProgram.sh
根据权限查找,找出当前目录下权限为755的文件
find . -maxdepth 1 -perm 755 -type f -exec ls -lrth {} \;
根据类型查找
find . -maxdepth 1 -type f  (文件)
find . -maxdepth 1 -type d (目录)
根据文件大小查找
查找大于1k 小于100k的文件
find . -maxdepth 1 -type f -size +1k -size -100k -exec ls -lrth {} \;
使用别名,找出log目录下大于100k的文件
alias showbiglog='find . -maxdepth 1 -type f -size +100k  -exec ls -lrth {} \;'

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28719055/viewspace-1272623/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 虚拟索引
请登录后发表评论 登录
全部评论

注册时间:2014-07-09

  • 博文量
    31
  • 访问量
    174869