zoukankan      html  css  js  c++  java
  • redhat 7.6 find 命令

    1.按名字查找

    find  ./    -name  filename    //精确查找 ,./ 代表当前目录   -name 查询名称 filename具体文件名称   

    find  ./    -name  "*file*"      //模糊查找

    2.按时间查找

    find  ./    -mtime   -2      //数字单位为天数,2天之内.+2 2天后的所有内容

    find  ./    -mmin   -5       //代表5分钟之内,+5 5分钟后的所有内容

    3.按文件大小查找

    find ./    -size   +10M   //查找大于10M的文件

    find ./    -size   -10M   //查找小于10M的文件

    4.按对象类型查找

    find   ./   -type   f      //按普通文件查找

    find   ./    -type   l       //按链接文件查找

    find   ./    -type    d     //按文件查找出来

    find   ./    -type  f  -or  -type   d      //查找普通文件和目录一起显示  

    find   ./   -maxdepth  1   -type  f  -or  -type   d     //-maxdepth设置查找目录级别

    find   ./   -maxdepth  1   -type  f  -or  -type   d  -exec ls -lh {}  ;      //使用exec 对查找出来的内容执行一次命令ls  -lh ,{}代表查找到的内容,结束

    find   ./   -perm   /4000    -exec   cp -rvf  {}   /tmp/test/   ;             //将查找到的内容cp到/tmp/test/目录下

    find  ./   -name  "*.log"    -a    -mmin   -30   -a   size   +100M    -exec    ls   -lh    {}   ;  //查找后缀为log,30分钟内,大于100M的文件,最后显示出来

    5.按用户查找

    find   ./    -user   usertest      //查找属于usertest用户的内容

    find   ./    -uid   1001     //查找属于1001uid的内容

    查找组也一样gid,group

    6.按权限查找

    find   ./  -perm  600     //查找600权限的所有文件

    find   ./  -perm  -600     //查找所有包含600权限的所有文件

    find   ./  -perm  +600     //查找匹配的权限,类似不加+符号效果

    find   ./  -perm  /600     //匹配其中任意一个权限都会被查找出来

    find   ./  -perm  -4000     //查找特殊权限位,-和/都可以

    find   ./  -perm  -2000     //查找特殊权限位,-和/都可以

    find   ./  -perm  -1000     //查找特殊权限位,-和/都可以

  • 相关阅读:
    Vue.js笔记
    WebPack笔记
    Js笔记(对象,构造函数,原型,原型链,继承)及一些不熟悉的语法
    JS在严格模式和非严格模式的区别
    原生js实现ajax与jquery的ajax库,及json
    原生js实现一个简单的轮播图
    HTML load事件和DOMCOntentLoaded事件
    HTML <script> 标签的 defer 和 async 属性
    网站favicon图标的显示问题
    python 取出aws中ip有,zabbix中没有的ip
  • 原文地址:https://www.cnblogs.com/MOMING95/p/11754567.html
Copyright © 2011-2022 走看看