首页服务器Web服务器 Linux 命令find之查找文件的示例

Linux 命令find之查找文件的示例

在 Linux 命令中,find用于在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找…

在 Linux 命令中,find用于在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找等多种查询方式。如果在使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示。

语法:find + 目标目录(路径) + <选项> + 参数

常用选项列表

 

选项 含义
-perm <权限数值> 查找符合指定的权限数值的文件或目录
-type <文件类型> 只寻找符合指定的文件类型的文件
-name <范本样式> 指定字符串作为寻找文件或目录的范本样式
-expty 寻找文件大小为 0 Byte 的文件,或目录下没有任何子目录或文件的空目录
-ls 假设find指令的回传值为ture,就将文件或目录名称列出到标准输出
-maxdepth <目录层级> 设置最大目录层级
-mindepth <目录层级> 设置最小目录层级
-exec <执行指令> 假设find指令的回传值为true,就执行该指令
-ok <执行指令> 此参数的效果和指定-exec类似,但在执行指令之前会先询问用户,若回答y或Y,则放弃执行命令

 

示例

首先,给出演示使用的文件结构:

Linux,find命令,find命令查找文件,find,查找命令

示例 1:查找当前目录及其子目录下所有文件和文件夹

find .
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/6751.html
上一篇Linux与Windows编码不一致的解决方案
下一篇 Docker磁盘空间使用分析与清理的方法
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部