type 命令详解
type
作用:
用来显示指定命令的类型,判断出命令是内部命令还是外部命令。
命令类型:
语法:alias: 别名keyword:关键字, shell 保留字function:函数, shell函数builtin: 内置命令,shell内建命令file: 文件,磁盘文件,外部命令unfound: 没有找到
type (选项)(参数)选项:
-t: 输出file/alias/builtin ,分别表示给定命令为外部命令,命令别名,内部命令-p:如果给出的指令为外部命令,则显示绝对路径-a:在环境变量PATH指定的路径中,显示给定指令信息,包括命令别名。
实例:
type ls : ls is aliased to 'ls --color = tty'type cd : cd is a shell builtintype date : date is /bin/datetype mysql: mysql is /usr/bin/mysqltype nginx: -bash :type:nginx:notfoundtype if :if is a shell keywordtype which : which is aliased to 'alias | /usr/bin/which --tty -only --read-alias --show -dot --show-title'type -a cd : cd is a shell builtintype -t cd : builtintype -a grep: grep is /bin/grep