# 使用 find 命令搜索文件
# 语法: find [路径] [表达式]
# 示例 1: 在当前目录及其子目录中搜索名为 "example.txt" 的文件
find . -name "example.txt"
# 示例 2: 在 /home 目录及其子目录中搜索所有 .log 文件
find /home -name "*.log"
# 示例 3: 搜索在过去 7 天内修改过的文件
find . -mtime -7
# 示例 4: 搜索文件大小超过 100MB 的文件
find / -size +100M
# 示例 5: 搜索并删除空文件(谨慎使用)
find . -empty -type f -delete
find 是 Linux 系统中用于搜索文件和目录的强大命令。. 表示当前目录,/home 表示从 /home 目录开始搜索。-name 选项用于指定文件名或通配符模式。-mtime 选项用于根据修改时间搜索文件,-7 表示在过去 7 天内修改过的文件。-size 选项用于根据文件大小搜索文件,+100M 表示大于 100MB 的文件。-empty 选项用于查找空文件或空目录,-delete 选项用于删除匹配的文件。上一篇:linux stat命令
下一篇:linux清理redis缓存命令
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站