linux查找文件位置的方法有哪些

1 、find命令用途广泛,适合条件复杂的搜索。
2 .本地化速度快,但数据库更新慢,谨慎使用。
3 、使用该命令进行搜索,请勿使用该命令搜索其他文件。
4 .Whereis检查系统工具而不触及用户文件。
5 、根据需要选择,效率加倍。

自己掂量一下。

linux下有没有像everything一样快速搜索文件的工具?

等等,我上次在办公室的一台旧电脑上使用了类似的东西。
那是一台旧版本Ubuntu的机器,屏幕分辨率不高,命令行界面也相当简单。
当时,我正在寻找一份已存储了几周的报告。
我不记得文件名,但我想它一定在文档文件夹中。
打开终端。
一切都没有安装,但是有一个 mlocate 命令。
我用它来检查。
看来数据库需要先更新。
我 sudo updatedb 并等待一两分钟让数据库准备就绪。
然后我尝试查找报告,结果出现了很多结果。
所有文件名前面都有一系列数字,就像索引一样。
我选择了一个我喜欢的数字,输入 xdg-open /path/to/report,文件就打开了。
当时我就觉得这真是太神奇了。
添加几个单词的命令比在图形界面上单击要快得多。
但现在想想,mlocate的功能是不是比“found”简单了一些?

在 Linux 操作系统中使用locate 命令快速定位文件和目录

记得有一次,在公司的服务器上,因为项目需要查找特定版本的软件包,手头有几十个类似的文件,一一查找肯定效率低下。
我想起了locate命令,它简直就是Linux中文件搜索的瑞士军刀。
首先,我通过一次操作更新了数据库,然后输入位置选择以及软件包名称,立即找到了目标文件。
这个效率比之前用搜索命令快多了,当时感觉很开心。

等等,还有别的事。
突然我想到更新数据库大约需要2 0分钟。
感觉好慢。
不过想想,毕竟服务器上的文件很多,更新慢也很正常。
不过,这样的效率其实是提高了,文件查找时间从半天缩短到了几分钟。
哎,科技进步固然是好事,但有时候让人感到有点焦虑,还得不断学习新东西。