文件查找find命令的使用

文件查找的命令有两个find和locate,但大部分用find的比较多,这两种的区别为ocate:非实时,模糊匹配,查找是根据全系统文件数据库进行的;# updatedb, 手动生成文件数据库速度快,find:实时、精确、支持众多查找标准、遍历指定目录中的所有文件完成查找,速度慢;
find命令的一些用法,find 查找路径 查找标准 查找到以后的处理运作,查找路径:默认为当前目录,查找标准:默认为指定路径下的所有文件,处理运作:默认为显示。
find命令的一些匹配标准,匹配标准:   -name ‘FILENAME':对文件名做精确匹配
文件名匹配,*:任意长度任意字符 , -iname name ;FILENAME':对文件名匹配时不区分大小写,  -regex PATTERN:基于模式正则表达式进行文件名匹配
-user USERNAME :根据属主查找
-group GROUPNAME:根据属组查找
  -uid UID:根据UID查找
-gid GID:根据GID查找
 -nouser:查找没有属主的文件
 -nogroup:查找没有属组的文件
-size:[+|-]#k:大于或小于k的文件
   #k
#M
组合条件:
 -a:与
 -o:或
 -not:非
/tmp目录,不是目录,并且还不能套接字类型的文件
/tmp/test目录下,属主不是user1,也不是user2的文件
-mtime:修改时间
-ctime:访问时间
-atime:改变时间
  [+|-]#
       5:5天那一天的时间
-5:五天之内
+5:至少五天之外
-perm MODE:精确匹配
    /MODE:任意一位匹配既满足条件
-MODE: 文件权限能完全此MODE时才能显示
运作:
-print:显示
-ls:类似ls -1的形式显示每一个文件的详细
-ok COMMAND {} \:每一次操作都需要用户的确认  
 -exec COMMAD {} \;

转载于:https://blog.51cto.com/749806593/1151238

文件查找命令find的使用相关推荐

  1. Linux 执行文件查找命令 which 详解

    某个文件不知道放在哪里了,通常可以使用下面的一些命令来查找: which  查看可执行文件的位置 whereis 查看文件的位置 locate   配合数据库查看文件位置 find   实际搜寻硬盘查 ...

  2. linux j查找文件位置,Linux下的文件查找命令——find

    Linux下几个常见的文件查找命令: which       查看可执行文件的位置 whereis    寻找特定文件,查看文件的位置 locate       配合数据库查看文件位置 find    ...

  3. (转载)linux下的find文件查找命令与grep文件内容查找命令

    linux下的find文件查找命令与grep文件内容查找命令 转载于和感谢:linux下的find文件查找命令与grep文件内容查找命令 目录 1.前言 1.1 find命令和grep命令的区别 2. ...

  4. Linux文件查找命令find,xargs详述

    Linux文件查找命令find,xargs详述 总结:zhy2111314 来自:LinuxSir.Org 整理:北南南北 摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量 ...

  5. linux进入文件全文搜索命令,Linux 文件查找命令详解

    大家好,我是"孤云幕雨":祝大家中秋快乐,今天给大家带来的是<Linux文件查找命令> 一.locate:依赖于事先构建的索引 v依赖于事先构建的索引:索引的构建是在系 ...

  6. Linux 命令(一) findgrep文件查找命令

    Linux 命令(一) find&grep文件查找命令 查找命令:find & grep 区别:(1) find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为 ...

  7. linux 遍历目录查找文件find太慢,Linux下比find快N倍的文件查找命令

    使用linux操作系统的人,一般都用过文件查找命令find,在文件数量非常庞大的时候,比如在高通的android工程项目中,目录大小有十几个G,文件数量非常多,用find命令就太慢了. 下面介绍一个比 ...

  8. 文件查找命令 locate 和 find 详解

    文件查找命令 locate 1.locate 简介 2.locate 命令格式 find 1.find 简介 2.语法格式 2.1 查找条件 2.1.1 根据文件名查找 2.1.2 根据文件从属关系查 ...

  9. Linux下,文件查找命令which,whereis,find,别名命令alias,统计命令wc

    Linux下,文件查找命令which,whereis,find,别名命令alias,统计命令wc O.简要 1.Linux系统中查找文件比较常用的命令就是which,whereis,find,最常用的 ...

  10. linux文件查找命令find,locate

    简介 vi : visual interface, 可视化接口.vim(VI IMproved) vim编辑器:文本编辑器.文本:纯文本,ASCII text; unicode; 文本编辑器种类: 行 ...

最新文章

  1. 22. Node.Js Buffer类(缓冲区)-(二)
  2. 干货丨入门机器学习,从搞懂这8大经典算法开始
  3. 那些美的让人流连忘返的风景照片
  4. 计算机多媒体理论知识,计算机多媒体技术07311.doc
  5. 最大字段和 冲出暴力枚举
  6. NIFI的ERROR报错信息如何清空
  7. [JavaWeb-JavaScript]JavaScript_RegExp正则表达式对象
  8. Java平台模块系统公众审查未能通过
  9. CANN AICPU算子耗时分析及优化探索
  10. SAP License:面试谈
  11. 自定义右键菜单,禁用浏览器自带的右键菜单[右键菜单实现--Demo]
  12. SQL查询学生信息表中的学生记录
  13. 一起来学习Windows Mobile 6.5
  14. SQLI-LABS——Page-2 Advanced Injections Less21~Less37
  15. java 区分中英文_Java 区分文本中的中英文字符函数
  16. WT2003H4-16S 语音芯片按键录音及播放应用解析
  17. 博学而笃志,切问而近思,仁在其中矣
  18. [C]qsort的使用和实现
  19. xposed伪造收到短信
  20. 基础算法一:大整数模积运算

热门文章

  1. SpringBoot 注解方式快速整合Mybatis
  2. 程序员七夕如何表白:朕只爱一个皇后!(单例模式)
  3. 数据分析利器Jupyter Notebook!
  4. 她是985高校的90后博导!常被认成“师姐”,喜欢减压式教学
  5. 装上螺旋桨,加州理工让只能行走的双足机器人「上了天」,还玩起了障碍滑板、走绳索...
  6. 高校10余位博士抱着孩子参加授位仪式萌翻全场!科研人抱娃毕业成趋势?
  7. 惊了,AI已经学会刷LeetCode了!
  8. 17岁读大学,25岁博士毕业,高颜值医生爆红网络,却坦言只是普通人
  9. CNN结构设计技巧:兼顾速度精度与工程实现
  10. 渔民之友:Google X 新项目,用计算机视觉养鱼