快速查找常用Linux命令

在目录树中搜索文件
find [路径] [选项] [表达式]
  • -name: 按文件名搜索
  • -type: 按文件类型搜索(f文件,d目录)
  • -size: 按文件大小搜索
  • -mtime: 按修改时间搜索
  • find . -name '*.txt': 查找当前目录下所有.txt文件
  • find /var -type f -size +100M: 查找/var下大于100M的文件
  • `find` 的 `-name` 是按“文件名匹配”,常配合引号:`find . -name "*.log"`。
  • 批量执行命令建议用 `-exec ... {} +`(更高效)而不是每个文件都 `\;`。
  • 删除前建议先把 `-delete` 换成 `-print` 验证匹配范围。