百度
360搜索
搜狗搜索

linux查询命令所在路径详细介绍

在 Linux 中查询命令的安装路径或来源,可根据场景选择以下命令:

1.
which - 查找可执行文件路径

适用于外部命令(非 shell 内置命令),返回命令的绝对路径。
bash

 命令名

2.
whereis - 查找命令及关联文件

不仅返回可执行文件路径,还会列出手册页、源代码等关联文件。
bash

 命令名

3.
type - 区分命令类型(内置 / 外部)

  • 若命令是 shell 内置(如 cdecho),会标注 builtin
  • 若是 外部命令,返回路径;
  • 若是 别名,显示别名定义。

bash

 命令名

4.
locate - 模糊搜索所有匹配路径

适合查找非可执行文件或模糊匹配(需提前通过 updatedb 更新数据库)。
bash

 关键词

python3

场景总结:

需求场景 推荐命令 示例
查外部命令的执行路径 which which nginx
查命令及关联文件 whereis whereis ssh
区分内置 / 外部 / 别名命令 type type mv
模糊搜索(含非执行文件) locate locate docker-compose

注意:若命令不存在,whichwhereis 会返回空,此时需检查是否拼写错误或未安装。

阅读更多 >>>  linux增加磁盘空间命令是

文章数据信息:

本文主要探讨:"linux查询命令所在路径", 浏览人数已经达到42次, 首屏加载时间:1.324 秒。