首页 > 代码库 > linux学习笔记-type命令
linux学习笔记-type命令
语法:
type [-tpa] name
参数:
type: 不加任何参数时,type会显示出name是外部命令还是内部bash内置命令
-t: 当加入-t参数时,type会将name以下面这些字眼显示出它的意义
file:表示为外部命令
alias:表示该命令为命令别名所设置的名称
builtin:表示该命令为bash内置的命令功能
-p: 如果后面接的name为外部命令时,才显示完整文件名
-a: 会有path变量定义的路径中,将所有含有name的命令都列出来,包含alias
范例:查询ls这个命令是否为bash内置
[root@localhost ~]# type ls
ls is aliased to `ls --color=auto‘
[root@localhost ~]# type -t ls
alias
[root@localhost ~]# type -a ls
ls is aliased to `ls --color=auto‘
ls is /bin/ls
范例二:查询cd
[root@localhost ~]# type cd
cd is a shell builtin
[root@localhost ~]# type -t cd
builtin
[root@localhost ~]# type -a cd
cd is a shell builtin
本文出自 “完美式_開始” 博客,请务必保留此出处http://7184803.blog.51cto.com/7174803/1413377
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。