• Linux命令(37)type命令


    type命令

    • 功能说明:判断指定的命令的类型是内建命令还是外部命令

    • 用法:type [OPTION]... name...

      选项 作用
      -a 显示所有相关信息,包括命令在PATH环境变量中的路径
      -P 对指定的命令在PATH环境变量中进行搜索,即便给定的命令是别名、函数等都显示其绝对路径
      -t 返回一个单词,该单词可能是alias(别名),keyword(shell保留字),builtin(内建命令),file(外部命令),function(函数)

    示例1:查看cd命令是外部命令还是内部命令

    [root@linux ~]# type cd
    cd is a shell builtin	#显示cd命令为内建命令
    

    示例2:显示ls命令的相关信息,包括命令的绝对路径

    [root@linux ~]# type -a ls
    ls is aliased to `ls --color=auto'
    ls is /usr/bin/ls
    

    示例3:显示if命令的命令类型

    [root@linux ~]# type -t if
    keyword	#显示if命令为shell的关键字
    

    示例4:显示cat命令的绝对路径

    [root@linux ~]# type -P cat
    /usr/bin/cat
    
  • 相关阅读:
    windows XP 下的DTRACE 跟踪 学习
    copy to tmp table
    快麦
    SQL SERVER BOOK
    启锐电子面单驱动
    grep---find
    mysql中kill掉所有锁表的进程
    sqlserverinternals.com
    从顺序随机I/O原理来讨论MYSQL MRR NLJ BNL BKA
    解析MYSQL BINLOG二进制格式
  • 原文地址:https://www.cnblogs.com/shijunxian/p/13033376.html
Copyright © 2020-2023  润新知