要查找大于指定大小的文件,使用 find 命令的 -size 参数。例如 find /path -type f -size +100M 会搜索超过 100MB 的文件。
延伸知识点:结合 -exec 参数对查找到的文件执行操作。例如 find /path -type f -size +100M -exec rm {} \; 会删除这些文件。{} 表示匹配的文件名,\; 是命令结束符。需注意转义符号,或改用 -exec rm {} + 提升效率。此外,-exec 可替换为 xargs,如 find ... | xargs rm,但需处理文件名中的特殊字符(建议用 -print0 和 xargs -0)。操作前建议先用 -ls 或 -exec ls -lh {} + 确认结果,避免误删。