🤔 find 命令参数太难记
find 命令参数太难记:每次用 find 都要查手册,-name -type -exec 参数一堆,写错一个就不出结果。find 输出一片白:find 输出没有颜色高亮,文件名混在一起,要从一堆结果里找目标很费眼。搜索一堆不想看的文件:find 默认搜所有文件,node_modules、.git 目录里的文件全出来,要加一大堆排除参数。
📊 先看一组数据
📍 这些问题你遇到过吗?
每次用 find 都要查手册,-name -type -exec 参数一堆,写错一个就不出结果
find 输出没有颜色高亮,文件名混在一起,要从一堆结果里找目标很费眼
find 默认搜所有文件,node_modules、.git 目录里的文件全出来,要加一大堆排除参数
🔄 改变:从低效到高效
❌ 以前
回忆 find 语法 → 查手册 → 写命令 → 漏了排除参数 → 结果太多 → 再过滤
✅ 现在:比 find 快 5 倍且更易用
输入关键词 → 彩色高亮 → 自动排除 → 秒出结果
🧰 核心功能一览
极速性能
使用 Rust 编写,比 find 快 5 倍以上
彩色输出
文件类型用不同颜色高亮显示,一目了然
智能默认
默认忽略隐藏文件和 .gitignore 中的目录
正则搜索
默认支持正则表达式,精确匹配文件名
文件类型过滤
按文件扩展名、类型筛选,-e md 只搜 markdown
深度控制
指定搜索深度,避免搜到过深的目录层级
命令替换
搜索结果可直接传给 xargs 或其他命令处理
并行执行
支持 -x 参数对每个结果并行执行命令
👥 谁在用?
开发者
★★★★★在大型项目中快速定位文件,自动忽略 node_modules,太实用了
系统管理员
★★★★☆在日志目录中按时间、类型过滤查找文件,比 find 顺手很多
Linux 新手
★★★★☆语法比 find 简单太多,不用记复杂参数,一用就会
📊 和同类工具对比
| 对比维度 | fd | find | locate |
|---|---|---|---|
| 搜索速度 | fd 比 find 快 5x 🏆 | find 标准 | locate 非常快(需建索引) |
| 语法复杂度 | 简单直觉 | 复杂参数多 | 简单 |
| 颜色输出 | 自动彩色 | 无颜色 | 无颜色 |
| 默认排除 | 隐藏+gitignore | 全部搜索 | 全部搜索 |
| 正则支持 | 默认支持 | 需 -regex | 不支持 |
| 安装方式 | brew/apt/包管理器 | 预装 | 预装 |
| 价格 | 完全免费 | 免费 | 免费 |
🔐 付费后你将获得:
包含:环境准备、安装步骤、基础搜索、高级过滤、实用技巧
💡 仅需 3 元,一杯豆浆的钱,解锁完整教程 →🔐 付费内容:找文件还在用 find 命令?这款工具快 5 倍且更易用
包含:环境准备、安装步骤、基础搜索、高级过滤、实用技巧
仅作整理分享版权归原作者所有,查看或者使用表示同意
点击查看协议













暂无评论内容