Debian whereis命令详解(快速查找二进制文件、源码与帮助文档)

来源:这里教程网 时间:2026-03-27 18:40:09 作者:

在使用 Debian 或其他 Linux 系统时,我们经常会遇到需要查找某个程序安装在哪里的问题。比如,你想知道

python3
的可执行文件路径,或者想查看某个命令的帮助文档位置。这时候,whereis 命令 就派上用场了!

本文将手把手教你如何在 Debian 系统 中使用

whereis
命令来查找二进制文件、源代码和手册页(man pages),即使你是 Linux 新手也能轻松掌握。

什么是 whereis 命令?

whereis
是一个 Linux 内置的命令行工具,专门用于快速定位程序的二进制文件(binary)、源代码(source)和帮助文档(manual)。它不会搜索整个硬盘,而是只在预定义的系统路径中查找,因此速度非常快。

基本语法

使用

whereis
的基本格式如下:

whereis [选项] 程序名

常用示例

1. 查找程序的所有相关信息

例如,查找

gcc
编译器的位置:

whereis gcc# 输出示例:gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz

输出中分别显示了:
• 二进制文件路径:

/usr/bin/gcc

• 相关库文件:
/usr/lib/gcc

• 手册页(帮助文档):
/usr/share/man/man1/gcc.1.gz

2. 仅查找二进制文件(-b 选项)

如果你只关心可执行文件的位置,可以使用

-b
参数:

whereis -b python3# 输出示例:python3: /usr/bin/python3

3. 仅查找帮助文档(-m 选项)

whereis -m ls# 输出示例:ls: /usr/share/man/man1/ls.1.gz

whereis 与 which、find 的区别

which:只查找当前 PATH 环境变量中的可执行文件路径。 find:功能强大,可全盘搜索,但速度慢,适合精确查找。 whereis:专为快速定位程序的二进制、源码和手册设计,速度最快,但范围有限。

小贴士

- 如果

whereis
没有返回任何结果,可能是因为该程序未安装,或其文件不在标准路径中。
- 在 Debian 系统中,
whereis
默认搜索的路径包括
/bin
/usr/bin
/sbin
/usr/sbin
/usr/src
/usr/share/man
等。

总结

通过本教程,你已经学会了如何在 Debian 系统 中使用

whereis
命令来查找二进制文件、源代码和帮助文档。这个命令是 Linux 系统管理员和开发者的常用工具之一,属于基础但高效的 系统管理工具

记住关键词:Debian whereis命令查找二进制文件Linux命令教程系统管理工具——它们将帮助你在未来快速回忆和搜索相关内容。

现在,打开你的终端,试试

whereis
吧!

相关推荐

热文推荐