语法:
type [-tpa] name
参数:
type: 不加任何参数时,type会显示出name是外部命令还是内部bash内置命令
-t: 当加入-t参数时,type会将name以下面这些字眼显示出它的意义
file:表示为外部命令
alias:表示该命令为命令别名所设置的名称
builtin:表示该命令为bash内置的命令功能
-p: 如果后面接的name为外部命令时,才显示完整文件名
-a: 会有path变量定义的路径中,将所有含有name的命令都列出来,包含alias
范例:查询ls这个命令是否为bash内置
[[email protected] ~]# type ls
ls is aliased to `ls --color=auto‘
[[email protected] ~]# type -t ls
alias
[[email protected] ~]# type -a ls
ls is aliased to `ls --color=auto‘
ls is /bin/ls
范例二:查询cd
[[email protected] ~]# type cd
cd is a shell builtin
[[email protected] ~]# type -t cd
builtin
[[email protected] ~]# type -a cd
cd is a shell builtin
linux学习笔记-type命令,布布扣,bubuko.com
时间: 2024-10-23 06:07:01