type命令详解

type命令用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令

语法

type [-tpa] 命令

功能介绍

type命令用来显示指定命令的类型,知道了命令是哪种类型,我们就可以针对性的获取帮助。比如内建命令可以用help命令来获取帮助,外部命令用man或者info来获取帮助。

参数

-t:输出“file”、“alias”或者“builtin”,分别表示给定的指令为“外部指令”、“命令别名”或者“内部指令”;

-p:如果给出的指令为外部指令,则显示其绝对路径;

-a:在环境变量“PATH”指定的路径中,显示给定指令的信息,包括命令别名。

例子

查看 ls 命令的类型

# type ls
ls is aliased to `ls --color=tty'