linux-find查找文件和目录-2

本文涉及的产品
实时计算 Flink 版,5000CU*H 3个月
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
大数据开发治理平台 DataWorks,不限时长
简介: linux-find查找文件和目录

常用选项和条件

find命令支持多种选项和条件,用于过滤和定位想要的结果。

选项:

  • -name:按文件名匹配文件。
  • -type:按文件类型匹配文件,如f表示普通文件,d表示目录。
  • -size:按文件大小匹配文件,可以使用+-符号指定范围。
  • -mtime:按文件修改时间匹配文件,可以使用+-符号指定范围。

条件:

  • -exec:对匹配的文件执行指定的命令。
  • -prune:剪枝,跳过指定的目录。
  • -not:取反,排除匹配的结果。

例如,要在根目录下查找大小大于1MB的普通文件,并输出它们的绝对路径,可以使用以下命令:

find / -type f -size +1M -exec ls -l {} \;

这里的/表示根目录,-type f表示普通文件,-size +1M表示文件大小大于1MB,-exec后面的ls -l {} \;表示对每个匹配的文件执行ls -l命令。

相关文章
|
10天前
|
Linux
关于Linux目录访问函数总结
关于Linux目录访问函数总结
11 1
|
11天前
|
Linux Shell
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
Linux手动清理Linux脚本日志定时清理日志和log文件执行表达式
21 1
|
15天前
|
Linux 数据安全/隐私保护 Windows
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
Linux入门指南:linux权限究竟是什么?和文件有什么关系?
29 0
|
17天前
|
算法 Linux C++
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
29 0
|
21天前
|
Shell Linux API
【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南
【Shell 命令集合 备份压缩 】Linux 解压缩文件 unzip命令 使用指南
45 0
|
10天前
|
人工智能 安全 Linux
【Linux】Linux之间如何互传文件(详细讲解)
【Linux】Linux之间如何互传文件(详细讲解)
|
21天前
|
Shell Linux C语言
【Shell 命令集合 系统设置 】Linux 创建Kickstart文件mkkickstart命令 使用指南
【Shell 命令集合 系统设置 】Linux 创建Kickstart文件mkkickstart命令 使用指南
30 0
|
21天前
|
存储 Shell Linux
【Shell 命令集合 备份压缩 】Linux 解码uuencode编码的文件 uudecode 命令 使用指南
【Shell 命令集合 备份压缩 】Linux 解码uuencode编码的文件 uudecode 命令 使用指南
26 0
|
17天前
|
存储 算法 Linux
【Linux系统编程】深入理解Linux目录扫描函数:scandir目录函数(按条件扫描目录
【Linux系统编程】深入理解Linux目录扫描函数:scandir目录函数(按条件扫描目录
33 0
|
21天前
|
监控 Shell Linux
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
【Shell 命令集合 系统管理 】Linux 自动轮转(log rotation)日志文件 logrotate命令 使用指南
37 0