Linux文件搜索命令find:根据文件名搜索、根据文件大小搜索、根据文件所有者(所属组)搜索、根据访问时间搜索、查找并显示文件、根据文件类型搜索、根据i节点搜索

文件搜索命令

  • 一、基本定义
  • 二、根据文件名搜索(*匹配任意字符,?匹配单个字符)
  • 三、根据文件大小搜索(+n大于、-n小于、n等于)
  • 四、根据文件所有者(所属组)搜索
  • 五、根据访问时间搜索
  • 六、满足多个条件时搜索
  • 六、查找并显示文件
  • 七、根据文件类型搜索
  • 八、根据i节点搜索

一、基本定义

  • 命令名称:find
  • 命令所在路径:/bin/find
  • 执行权限:所有用户
  • 功能描述:文件搜索
  • 语法:find   [搜索范围]   [匹配条件]

二、根据文件名搜索(*匹配任意字符,?匹配单个字符)

Linux文件搜索命令find:根据文件名搜索、根据文件大小搜索、根据文件所有者(所属组)搜索、根据访问时间搜索、查找并显示文件、根据文件类型搜索、根据i节点搜索_第1张图片

在这里插入图片描述

三、根据文件大小搜索(+n大于、-n小于、n等于)

1数据块 = 512字节 = 0.5k(以数据块计算)
Linux文件搜索命令find:根据文件名搜索、根据文件大小搜索、根据文件所有者(所属组)搜索、根据访问时间搜索、查找并显示文件、根据文件类型搜索、根据i节点搜索_第2张图片

四、根据文件所有者(所属组)搜索

Linux文件搜索命令find:根据文件名搜索、根据文件大小搜索、根据文件所有者(所属组)搜索、根据访问时间搜索、查找并显示文件、根据文件类型搜索、根据i节点搜索_第3张图片

五、根据访问时间搜索

            -amin   访问时间   access
            -cmin   文件属性   change
            -mmin   文件内容   modify
在这里插入图片描述

六、满足多个条件时搜索

            -a  两个条件同时满足
            -o  两个条件满足任意一个即可
在这里插入图片描述

六、查找并显示文件

            -exec/-ok  命令  {}  \;     对搜索结果执行操作
Linux文件搜索命令find:根据文件名搜索、根据文件大小搜索、根据文件所有者(所属组)搜索、根据访问时间搜索、查找并显示文件、根据文件类型搜索、根据i节点搜索_第4张图片

七、根据文件类型搜索

            -type  根据文件类型查找
            f   文件
            d   目录
            l   链接文件
在这里插入图片描述

八、根据i节点搜索

            -inum  根据i节点查找

你可能感兴趣的:(Linux,linux)