美文网首页
Linux四剑客之find

Linux四剑客之find

作者: 你好_请关照 | 来源:发表于2021-01-23 22:05 被阅读0次

1、作用 :实时查找工具,通过遍历指定路径下的文件系统完成文件查找 ;支持模糊查找、精确查找。

2、语法格式:

find[查找路径][查找条件][查找内容]

3、常见参数的作用

参数释义 参数 参数选项释义
根据文件类型查找 -type f:普通文件 d:目录文件 l:符号链接文件 s:套接字文件 b:块儿设备文件 c:字符设备文件 p:管道文件
根据文件大小查找 -size 单位K、M、G
根据访问日期查找 -atime 单位“天”
根据修改日期查找 -mtime 单位“天”
根据改变日期查找 -ctime 单位“天”
根据访问时间查找 -amin 单位“分钟”
根据修改时间查找 -mmin 单位“分钟”
根据改变时间查找 -cmin 单位“分钟”
根据文件所有者查找 -user 文件的所有者
根据文件所属组查找 -group 文件的所属组
根据文件的uid查找 -uid uid号
根据文件的gid查找 -gid gid号
找出与给定文件inode号码相同的文件 -samefile
找出inode号码一样的文件(查找硬链接用) -inum

4、用法简单举例

[root@backup ~]# find /root/ -type f -size 0M
/root/aaa
[root@backup ~]# 

5、特殊用法

find 与管道配合使用的三种方法(find | )完成找出/etc目录下以.conf 结尾文件复制到/tmp下面
方法1:
\cp $(find /etc -type f -name "*.conf") /tmp/dira/
\cp `find /etc -type f -name "*.conf"`  /tmp/dira/

方法2 -exec:
find /etc/ -type f -name "*.conf" -exec cp {} /tmp/dir/ \;

方法3 |xargs:
find /etc -type f -name "*.conf" |xargs cp -t /tmp/dirc/

相关文章

  • Linux四剑客之find

    1、作用 :实时查找工具,通过遍历指定路径下的文件系统完成文件查找 ;支持模糊查找、精确查找。 2、语法格式: 3...

  • Linux运维之道(9)——Linux三剑客之grep命令及其正

    @(Linux)[Linux三剑客之grep及其正则表达式] HowTo: Use grep Command In...

  • Linux四剑客之sed

    sed概念说明:字符流过滤编辑和文字符流转换工具 文本处理方式:增、删、改、查。 1、标准语法格式 2、常用选项 ...

  • Linux-grep、sed、awk之awk命令

    参考:Linux三剑客(grep sed awk) 之 awk[https://www.jianshu.com/p...

  • Linux 文本处理三剑客:grep、sed 和 awk

    [TOC] awk、grep、sed是linux操作文本的三大利器,合称文本三剑客,也是必须掌握的linux命令之...

  • Linux命令之find

    根据名称查找文件 find 路径 -name "文件名或通配符" 根据编辑时间查找文件

  • Linux命令之find

    用途 用于在一个目录里查找符合条件的文件或目录 常用场景 1、查找目录下名字时app.lua 类型是普通文件/软连...

  • linux命令之find

    find命令 1、命令概述: Linux find用来查找文件,可以带参数查找,也可不加参数查找。 2、命令用法,...

  • linux命令之find

    1 基本格式:find -options2 find . -size xxx 当前路径下查找xxx大小的...

  • Linux命令之find

    南洋理工大学(新加坡)校训:“自强不息,力求上进,逆境求存。” 一杯黑枸杞,早时尚需滋阴补阳,搬砖时长多了真的会彻...

网友评论

      本文标题:Linux四剑客之find

      本文链接:https://www.haomeiwen.com/subject/smqpzktx.html