文件查找(find)

1 find

简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。

用法:find [查找路径] [查找条件] [找到后进行的动作]

    eg. find /etc/ -name "ipsec.conf" -print

2 常用查找方式

-name 按文件名称查找,可以使用通配符,如* ? [ ] [^ ]

-iname    忽略文件名称大小写。

-regex    使用正则表达式的方式匹配文件名

3,根据文件属主、属组查找

-user    username    查找属主为username 的文件。

-group    groupname    查找属组为groupname的文件。

-uid        user ID        查找属主为指定UID号的文件。

-gid        group ID        查找属组为指定GID号的文件。

-nouser                查找没有属主的文件。

-nogroup                查找没有属组的文件。

4,根据文件类型查找

-type    type

-f    查找普通文件

-d    查找目录

-l    查找符号链接文件

-s    查找套接字文件

-b    查找块设备文件

-c    查找字符设备文件

-p    查找管道文件

5,根据文件大小查找

-size        [ + | - ] unit

    eg.    find /etc    -size +1M 查找/etc目录下大于1M 的文件

6 根据时间来查找

-atime 访问时间

-ctime 改变状态的时间

-mtime修改的时间

(1)以天为单位

-mtime    +n    查找n天以前修改过的文件,从n+1天开始算起

-mtime    -n    查找当前时间之前的n天,n天以内的修改过的文件

-mtime    n    查找当前时间往前推第n 天修改过的文件

(2)以分钟为单位

用法与依天为单位类似

    eg.查找/etc 目录下7天以内访问过的文件

find /etc/ -atime -7

7 根据权限查找

-perm [ + | - ] MODE

+    MODE    任意一个权限满足都可以。

-    MODE    必须包含全部MODE权限的文件才可以。

    MODE    精确匹配权限为MODE的文件。

    eg. find /etc/ -perm -222    查找/etc权限必须包含全部222权限的文件

8 查找到文件后的处理动作

- exec COMMAND { } \; 找到文件后对文件执行COMMAND命令。

-OK     COMMAND { } \;找到文件后询问是否对文件执行COMMAND命令。

- print        输出到屏幕(默认操作)。

- ls            打印到屏幕上,类似于ls    -l

- delete        删除操作,只能删除文件。

-fls filename    查找到的内容保存至filename文件中。

Xargs         将前面结果分批次给后面的命令作为执行的参数。

复制/etc 目录下所有以.conf结尾的文件到/shell

分批对/etc 目录下所有以.conf结尾的文件执行 ls 命令

转载于:https://www.cnblogs.com/Sunzz/p/6842407.html

文件查找---find相关推荐

  1. linux 文件查找与文件中注释去除

    文件查找 / 查找的文件夹名(/ 从根下查找) find / -name filename 文件中的注释去除 示例文件 使用grep -v "^#" 来去掉注释行,其中:-v 就是 ...

  2. Linux找头文件规则,linux 头文件、库文件查找顺序

    linux 头文件.库文件查找顺序 默认分类 2009-11-14 01:24:28 阅读126 评论0 字号:大中小 linux 头文件.库文件查找顺序 2009-11-03 12:36 Inclu ...

  3. VC 文件操作(文件查找,打开/保存,读/写,复制/删除/重命名)

    右击项目->属性->字符集:使用多字节字符集. 这样可以使用char到CString的转化. char sRead[20] = ""; CString strtest ...

  4. Linux 服务器日志文件查找技巧精粹

    用来在日志文件里搜索特定活动事件的工具不下几十种,本文将介绍搜索日志文件时应该采取的策略.然后,通过几个具体示例介绍一些使用grep命令手动搜索日志文件的办法.接下来,我们将看到 logwatch工具 ...

  5. linux查找以h结尾的文件,【linux_笔记】Linux_文件查找(find)详解特殊权限

    学习记录过程中难免出现错误,如有发现,还望大神们指出. 示例操作部分有的与历史操作有关,如果先前的示例操作没有执行过的话,可能会有部分示例的操作无法执行.示例仅供参考(练习题在附录). 文件查找: l ...

  6. 文件查找命令find的使用

    文件查找find命令的使用 文件查找的命令有两个find和locate,但大部分用find的比较多,这两种的区别为ocate:非实时,模糊匹配,查找是根据全系统文件数据库进行的:# updatedb, ...

  7. 打包、压缩、文件查找、通配符

    打包.压缩与解压缩 gzip压缩文件特点: 1.后缀名为gz 2.可以通过gzip -9 file1.tar 命令调节压缩比 3.压缩文件后,原来的文件消失. 4.解压缩:gzip -d file1. ...

  8. c++ 查找文件夹下最新创建的文件_Linux文件查找进阶知识,find命令的用法及解读...

    1.上面讲到了使用locate查找文件,它是进行非实时的.模糊查找,基于对某段时间建立的数据库来对文件进行搜索,查找时间相对快速,今天来看看另一个文件查找工具find,它是对文件进行实时查找.精确查找 ...

  9. 文件查找和压缩——Linux基本命令(12)

    1.文件查找 在文件系统上查找符合条件的文件:locate, find 非实时查找(数据库查找):locate 实时查找:find 2.locate (1)功能特点 查询系统上预建的文件索引数据库 / ...

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

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

最新文章

  1. Android开发之--Preferences的使用
  2. k8s:Service的四种类型和三种代理模式
  3. 原神服务器维护后抽奖池会更新吗,原神:武器池改动,玩家的诉求再次得到反馈!PS端将与官服互通!...
  4. 快速搭建CentOS+ASP.NET Core环境支持WebSocket
  5. spring-kafka整合:KafkaTemplate-kafka模板类介绍
  6. 算法笔记_100:蓝桥杯练习 算法提高 三个整数的排序(Java)
  7. 都在发5G手机,现在买4G手机还合算吗?
  8. jQuery 选择器、DOM操作、事件、动画
  9. In the beginning, the world was void and without form…
  10. Android技术分享| 自定义LayoutManager
  11. ISP(图像信号处理)介绍
  12. java坐标排序_几种实现经纬度查询排序
  13. 认同和确定性矩阵(Ralph Stacey's Agreement and Certainty Matrix)-译
  14. Excel操作报错 Application excelApp = new Application()异常
  15. 记录从指尖悄悄流逝的时间
  16. 将查询好的快递单号以及物流导出EXCEL表格
  17. Matlab中ylim函数的使用
  18. Elasticsearch在Linux中的单节点部署和集群部署
  19. 零基础Bootstrap入门教程(25)--折叠面板、折叠面板导航
  20. HyperSnap修改版欣赏

热门文章

  1. Create your own blockchain amp; cryptocurrency! - understand blockchains by creating one in python
  2. Android应用与系统安全防御
  3. java 对象读写_java 对象输入输出流读写文件的操作实例
  4. bilibili有电脑版吗_你体验过电脑版的《和平精英》吗?不用担心内存,也不用担心卡顿...
  5. android联网程序,android 联网 HttpClient
  6. todo文件说明已停止工作_番茄ToDo,一款颜值功能兼备的番茄钟。
  7. 塞尔达 amiibo数据_塞尔达传说:旷野之息Amiibo道具制作_碧海风云
  8. 洛谷 P1205 [USACO1.2]方块转换 Transformations
  9. 剑鱼行动(普里姆算法)
  10. TC工具后台模式_如何用WRF模式模拟台风个例