为什么“whereis”不定位文件?

Pau*_*aul 4 filesystem command-line search 12.04

我正在whereis从命令行查找特定文件。

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

我没有在命令行中出错。为什么 whereis 没有打开我的所有文件?还有其他方法吗?

saj*_*i89 7

whereis不定位文件,因为whereiscommand 不打算用于那个。

whereis联机帮助页

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

whereis 定位指定文件的源/二进制和手册部分。所提供的名称首先去除前导路径名组件和任何 .ext 形式的(单个)尾随扩展名,例如 .c。s 的前缀。使用源代码控制产生的结果也得到处理。然后 whereis 尝试在标准 Linux 位置列表中定位所需的程序。

有关更多信息man whereis,请在您的终端中输入以参考该man页面。为了找到一个文件,你必须使用类似这样的命令grepfindlocate,等...