为什么“whereis”找不到文件?

我正在使用命令行中的whereis查找特定文件。

我得到了一个相当无用的结果,但随后我通过手动搜索找到了我正在寻找的确切文件。

我没有在命令行中犯错。 为什么没有哪里出现我的所有文件? 还有另一种方法吗?

whereis找不到文件,因为whereis命令不打算用于此。

whereis

whereis - locate the binary, source, and manual page files for a command

whereis查找指定文件的源/二进制和手册部分。 提供的名称首先被剥离了前导路径名组件和.extforms的任何(单个)尾随扩展名,例如.c。 s的前缀。 由于使用源代码控制而导致的问题也得到了解决。 然后尝试在标准Linux位置列表中找到所需的程序。

有关更多信息,请在终端中键入man whereis以引用man页。 要查找文件,您必须使用grepfindlocate等命令…

您可能正在寻找的是找到。

找到手册页: http : //manpages.ubuntu.com/manpages/precise/en/man1/locate.findutils.1.html

Ubuntu的社区帮助Wiki有一个查找文件的条目。 看看这里:

https://help.ubuntu.com/community/FindingFiles