Linux Shell中,如何通过type -A命令区分当前命令是内建、外部二进制还是别名?
- 内容介绍
- 文章标签
- 相关推荐
本文共计775个文字,预计阅读时间需要4分钟。
使用 `man -a type` 就能查看命令的所有可能来源,包括别名、内置命令、外部二进制文件,以及同名实现的优先级顺序。
type -a 的核心作用:列出所有匹配项
普通 type 只显示默认被调用的那个(通常是别名或内置命令),而 -a 会沿着 PATH 搜索路径,把所有能被识别为该名称的东西都列出来,按执行时的实际优先级从上到下排列。
本文共计775个文字,预计阅读时间需要4分钟。
使用 `man -a type` 就能查看命令的所有可能来源,包括别名、内置命令、外部二进制文件,以及同名实现的优先级顺序。
type -a 的核心作用:列出所有匹配项
普通 type 只显示默认被调用的那个(通常是别名或内置命令),而 -a 会沿着 PATH 搜索路径,把所有能被识别为该名称的东西都列出来,按执行时的实际优先级从上到下排列。

