Linux 中一种友好的 find 替代工具
这篇讲的是一个叫 `fd` 的 Linux 文件搜索工具,它是传统 `find` 命令的现代化替代。作者从日常使用 `find` 的痛点出发——语法复杂、输出单一——介绍了这个基于 Rust 编写的工具如何用更简洁的语法和智能设计来覆盖 80% 的搜索场景。 文章具体展示了 `fd` 几个关键的提升:默认就支持彩色输出和智能大小写匹配,搜索语法直观很多(比如直接 `fd services` 就能递归搜索)。它通过 `-t` 参数区分文件和目录,用 `-H` 包含隐藏文件,还能轻松指定搜索路径或进行全局搜索。这些对比让 `find` 用户能迅速感受到差异。 文章核心是“对比与上手”,通过大量命令行示例,清晰呈现了 `fd` 如何在保持足够功能的前提下,极大简化了文件查找工作。对于经常在终端操作的开发者,这是一个能直接提升效率的工具。