文件查找与文件列表 find

作者: 宫宇祁 | 来源:发表于2018-11-13 02:33 被阅读0次

command:find

沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作

列出当前目录及子目录下的文件和文件夹

$ find bash_path

根据文件名或者正则表达式来匹配搜索

$ find base_path -name 条件 -print  查找base_path路径下名字符合条件的文件或文件夹, -name换-iname则不考虑大小写

如果想匹配多个条件中的一个可以用or, -o

用正则匹配 则需要用 -regex    忽略正则表达式大小写 -iregex

否定参数 !

基于目录的深度检索 -maxdepth  -mindepth

$ find base_path  -maxdepth 最大的深度之内检索

$ find base_path  -mindepth 最小的深度之外检索

根据文件类型检索 -type 

$ find base_path -type 类型 -print

根据文件时间检索

可根据创建时间、修改时间、变化时间检索

根据文件大小检索 

$ find base_path -szie 数字 单位  检索等于数字单位大小的文件 

$ find base_path -szie -数字 单位  检索小于数字单位大小的文件

$ find base_path -szie +数字 单位  检索大于数字单位大小的文件

单位:

    b------块(512字节)c -------字节  w---------字(2字节) k---------千字节 M--------兆字节

    G------G字节

删除匹配的文件

-delete

$ find base_path -delete

相关文章

  • 文件查找与文件列表 find

    command:find 沿着文件层次结构向下遍历,匹配符合条件的文件,并执行相应的操作 列出当前目录及子目录下的...

  • Linux find and grep

    linux下的find文件查找命令与grep文件内容查找命令 linux下的find文件查找命令与grep文件内容...

  • linux下的find文件查找命令与grep文件内容查找命令

    linux下的find文件查找命令与grep文件内容查找命令 在使用linux时,经常需要进行文件查找。其中查找的...

  • linux下的find文件查找命令与grep文件内容查找命令

    linux下的find文件查找命令与grep文件内容查找命令 在使用linux时,经常需要进行文件查找。其中查找的...

  • find命令详解

    文件查找 在文件系统上查找符合条件的文件; 实现工具: find,locate 1.find: 实时查找工具:通...

  • FIND实时查找

    文件查找find :实时查找工具,通过遍历指定路径完成文件查找 语法:find [OPTION]... [查找路径...

  • linux上的find命令

    关于 find 命令的一些用法 find [PATH] [OPTION] [ACTION] 查找文件 与文件权限及...

  • linux find

    查找文件 find ./ -type f 查找目录 find ./ -type d 查找名字为test的文件或目录...

  • find强大的搜索命令

    find 查找磁盘文件find 文件目录 查找参数默认递归搜索,搜索全部的文件夹及子目录查找参数-name ...

  • find命令

    查找文件 find [路径] [参数] [条件] -name 按文件名称查找 find /etc/ -name ...

网友评论

    本文标题:文件查找与文件列表 find

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