BASH find 命令时间搜索的终极指南:65个DevOps高级用例
作为DevOps工程师,高效地查找和处理文件是日常工作的核心。find
命令的时间搜索功能远比大多数开发者了解的更强大。本文将深入探讨65个基于时间的find
命令高级用法,助您成为文件搜索专家。
一、时间参数深度解析
1. 三种基本时间类型
修改时间(mtime/mmin)
# 查找过去24小时内修改过的配置文件
find /etc -type f -mtime -1 -name "*.conf"
# 查找最近30分钟变更的PHP文件(Web攻击检测)
find /var/www/html -name "*.php" -mmin -30 -exec ls -la