在使用 RockyLinux 或其他 Linux 发行版时,我们常常需要快速定位某个命令或程序的安装位置。这时候,whereis 命令就派上用场了!本文将手把手教你如何使用 whereis 命令查找二进制文件,即使是 Linux 新手也能轻松上手。
什么是 whereis 命令?
whereis是 Linux 系统内置的一个实用工具,用于快速查找指定程序的二进制文件(binary)、源代码(source)和帮助文档(manual)的位置。
与
which命令不同,
whereis不仅能找可执行文件,还能同时显示相关文档路径,非常适合系统管理和故障排查。
基本语法
使用
whereis的基本格式如下:
whereis [选项] 程序名
常用示例
1. 查找二进制文件位置
例如,你想知道
ls命令的可执行文件在哪里:
$ whereis lsls: /usr/bin/ls /usr/share/man/man1/ls.1.gz
输出中,
/usr/bin/ls就是 二进制文件 的路径,后面的是帮助手册位置。
2. 只显示二进制文件(-b 选项)
如果你只关心可执行文件,可以加上
-b参数:
$ whereis -b python3python3: /usr/bin/python3
3. 只显示帮助文档(-m 选项)
$ whereis -m gccgcc: /usr/share/man/man1/gcc.1.gz
注意事项
whereis只搜索标准系统路径(如
/bin,
/usr/bin,
/sbin等),不会查找用户自定义路径。 它依赖于系统维护的数据库(通常由
updatedb更新),因此新安装的软件可能不会立即被
whereis找到。 如果找不到任何信息,命令会返回空结果,例如:
nginx:
与其他命令对比
whereis查找二进制、源码、手册页
which仅查找可执行文件(受 PATH 影响)
find全盘搜索,功能强大但较慢
总结
通过本教程,你已经掌握了在 RockyLinux 中使用
whereis命令来查找二进制文件的基本方法。无论是日常运维还是学习 Linux 系统,这个命令都非常实用。
记住关键词:RockyLinux whereis命令、查找二进制文件、Linux系统命令 和 whereis使用教程,它们将帮助你在搜索引擎中快速找到相关资料。
现在打开你的 RockyLinux 终端,试试
whereis bash吧!
