Powered by md-Blog  文 - 篇  访客 -

Linux常用命令-C文件搜索命令


  分类:Linux服务器  / 
更新:2019-12-25 15:27:30  /  创建:2019-12-25 15:27:30
不要删除

1、 find 文件搜索

路径:/bin/find
语法:find [搜索范围][匹配条件]
用例:find /etc -name init #根据文件名来搜索,在目录/etec中查找文件init,精准查询
             find /etc -name *init* #模糊查询,*匹配多个字符
             find /etc -name init??? #模糊查询,?匹配单个字符
             find /etc -iname init #不区分大小写查询
             find /home -size +2048000 #在家目录下查找大于1GB的大文件
             find /home -size -100M #在家目录下查找小于100MB的大文件
             find /home user zhangsan #查找用户张三的所有文件
             find /home group g1 #查找组1的所有文件

             -amin   访问时间   access
             -cmin    文件属性  change
             -mmin  文件内容  modify
             find /etc -cmin -5 #在/etc下查找5分钟内被修改过属性的文件和目录

             -a     and 两个条件同时满足
             -o     or    两个条件满足其一
             find /etc -size + 80M -a -size -100M  #查找大于80MB小鱼100MB的文件

             -type f #只看文件

不要删除

小站不易,感谢支持!