加入收藏 | 设为首页 | 会员中心 | 我要投稿 常州站长网 (https://www.0519zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux中Type命令怎么使用

发布时间:2023-10-26 10:06:06 所属栏目:Linux 来源:网络
导读:   type工具用于显示命令的类型信息。它将展示在命令行上输入给定的命令将如何解释。



  type命令是bash内置,type语法:



  type [-afptP] [name ...]



  例如,查看
  type工具用于显示命令的类型信息。它将展示在命令行上输入给定的命令将如何解释。

  type命令是bash内置,type语法:
 
  type [-afptP] [name ...]
 
  例如,查看type的类型:
 
  [root@localhost ~]# type typetype is a shell builtin
 
  也可以提供多个参数:
 
  [root@localhost ~]# type vim sleep headvim is hashed (/usr/bin/vim)sleep is /usr/bin/sleephead is /usr/bin/head
 
  命令的类型
 
  -t选项告诉type打印一个描述命令类型的单词,该单词会是下面其中之一:
 
  alias – 别名
 
  builtin – 内置命令
 
  file – 文件
 
  keyword – 关键字
 
  这里有一些例子:
 
  Alias
 
  [root@localhost ~]# type -t lsalias# 在Centos系统中,ls别名对应的命令是ls --color=auto[root@localhost bin]# type lsls is aliased to `ls --color=auto'
 
  Builtin
 
  [root@localhost ~]# type -t printfbuiltin
 
  printf是shell内置的命令
 
  File
 
  [root@localhost ~]# type -t awkfile
 
  awk是可执行的文件
 
  Keyword
 
  [root@localhost ~]# type -t whilekeyword
 
  while、for、if、else……等等,是Bash中保留的关键字
 
  显示命令的位置和类型
 
  使用-a命令可以显示命令的位置和类型:
 
  [root@localhost ~]# type -a ls printf awk whilels is aliased to `ls --color=auto'ls is /usr/bin/lsprintf is a shell builtinprintf is /usr/bin/printfawk is /usr/bin/awkwhile is a shell keyword
 
  这个实例执行后显示了ls,printf,awk,while命令的类型和位置。
 

(编辑:常州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章