Linux命令:type的快速指南

95 阅读1分钟

一个关于 "类型 "命令的快速指南,用于确定一个命令的_type_

一个命令可以是这4种类型中的一种。

  • 一个可执行程序
  • 一个shell内置程序
  • 一个shell函数
  • 一个别名

type 命令可以帮助我们弄清这一点,如果我们想知道或者只是好奇的话。它将告诉你该命令将如何被解释。

输出结果将取决于所使用的shell。这是Bash。

这是Zsh。

这是Fish。

这里最有趣的事情之一是,对于别名,它将告诉你别名是什么。你可以看到ll 别名,在Bash和Zsh的情况下,但是Fish默认提供了它,所以它会告诉你这是一个内置的shell函数。

type 命令在Linux、macOS、WSL,以及任何你有UNIX环境的地方都可以使用