Linux中一种友好的find替代工具
原创Linux中一种友好的find替代工具:Everything for Linux
在Linux系统中,`find` 命令是一个非常强势的文件搜索工具,但它的命令行界面也许会对新手来说显得有些繁复。为了提供一种更友好的替代工具,我们可以考虑使用Everything for Linux。Everything for Linux是一个轻量级的文件搜索工具,它以其迅速的搜索速度和简洁的界面而受到用户的喜爱。
什么是Everything for Linux?
Everything for Linux是基于Windows平台上同名软件的Linux版本。它允许用户通过文件名迅速搜索文件,无需索引或数据库,由此启动速度快,搜索因此即时显示。
安装Everything for Linux
要安装Everything for Linux,您可以从其官方网站下载deb安装包,然后使用以下命令进行安装:
sudo dpkg -i everything_1.4.0_amd64.deb
如果您需要从源代码编译安装,可以使用以下命令:
sudo apt-get install build-essential libboost-all-dev libboost-filesystem-dev
git clone https://github.com/Joey Hess/everything
cd everything
./configure
make
sudo make install
使用Everything for Linux
安装完成后,您可以在Linux的启动器中找到Everything for Linux并启动它。以下是使用Everything for Linux的一些基本操作:
搜索文件
打开Everything for Linux后,您可以在搜索框中输入文件名或路径来搜索文件。例如,要搜索名为"example.txt"的文件,只需在搜索框中输入"example.txt"并按回车键。
过滤搜索因此
Everything for Linux允许您通过多种行为过滤搜索因此。例如,您可以使用以下语法来过滤因此:
- `-path`:排除特定路径下的文件。
- `-type`:制约搜索特定类型的文件,如目录(`d`)、可执行文件(`x`)等。
- `-size`:结合文件大小过滤因此。
例如,以下命令将搜索名为"example.txt"的文件,但不包括位于"/home/user/documents"路径下的文件:
example.txt -path /home/user/documents
使用快捷键
Everything for Linux提供了一些快捷键,以方便用户操作。以下是一些常用的快捷键:
- `Ctrl + S`:保存搜索因此。
- `Ctrl + O`:打开搜索因此中的文件。
- `Ctrl + F`:在搜索因此中搜索。
- `Ctrl + L`:切换搜索框。
与其他工具的集成
Everything for Linux可以与其他工具集成,例如文件管理器。您可以通过将Everything for Linux的搜索因此直接拖放到文件管理器中,来迅速打开文件或目录。
总结
Everything for Linux是一款优秀的文件搜索工具,它为Linux用户提供了一个简洁、迅速的文件搜索体验。虽然它不能完全替代`find`命令的所有功能,但对于日常的文件搜索任务来说,它是一个很好的选择。
如果您正在寻找一个易于使用且功能强势的文件搜索工具,那么Everything for Linux绝对值得一试。
结语
Linux系统的文件搜索工具多种多样,而Everything for Linux凭借其简洁的界面和迅速的搜索速度,成为了许多用户的首选。通过本文的介绍,相信您已经对这款工具有了更深入的了解。如果您还没有尝试过Everything for Linux,不妨现在就下载并体验一下它的便利。