文章目录

  • 一、命令介绍
  • 二、命令格式
  • 三、命令类型
  • 四、常用选项
  • 五、命令示例
    • (一)查看命令的类型
    • (二)显示外部命令的绝对路径

一、命令介绍

type 命令用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令。

二、命令格式

type [选项] <参数>
参数:要显示类型的指令

三、命令类型

选项 说明
alias 别名
keyword 关键字,Shell 保留字
function 函数,Shell 函数
builtin 内建命令,Shell 内建命令
file 文件,磁盘文件,外部命令
unfound 没有找到

四、常用选项

选项 说明
-t 输出“file”、“alias”或者“builtin”,分别表示给定的指令为“外部指令”、“命令别名”或者“内部指令”
-p 如果给出的指令为外部指令,则显示其绝对路径
-a 在环境变量“PATH”指定的路径中,显示给定指令的信息,包括命令别名

五、命令示例

(一)查看命令的类型

[root@htlwk0001host ~]# type cd
cd 是 shell 内建
[root@htlwk0001host ~]# type -t cd
builtin

说实话,不知道这个选项的意义何在?

(二)显示外部命令的绝对路径

[root@htlwk0001host ~]# type -p mysql
/usr/bin/mysql

Linux 命令之 type -- 显示指定命令的类型相关推荐

  1. linux type命令(用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令,如果给出的指令为外部指令,则显示其绝对路径)

    文章目录 type 补充说明 语法 选项 参数 实例 type 显示指定命令的类型 补充说明 type命令 用来显示指定命令的类型,判断给出的指令是内部指令还是外部指令. 命令类型: alias:别名 ...

  2. mysql后天命令查下显示_MySQL命令

    1.mysql登陆 完整登陆命令: mysql -u root -p xxxxx -h 127.0.0.1 -P 23306 语法:mysql -u 用户名 -p 密码 -h mysql服务器的IP地 ...

  3. linux运维必备178个命令

    linux运维必备178个命令 ●线上查询及帮助命令(2 个) ●文件和目录操作命令(13 个) ●查看文件及内容处理命令(22 个) ●文件压缩及解压缩命令(4 个) ●信息显示命令(12 个) ● ...

  4. 马哥学习周总结第一周→linux简介、’文件系统及基础命令------李洋个人笔记。...

    linux计算机的设备有两种 1 字符设备(顺序数据) 键盘,显示器 共同点是数据交换时是一个一个字符来进行的. 2 块设备(随机数据) 硬盘 交换数据按包为单位进行. Linux的文件:在存储空间存 ...

  5. Linux 运维必备150 个命令,值得收藏!

    Linux 运维必备 150 个命令,请配合下面的网站使用.定位你需要使用的命令,然后去这个网站查询详细用法即可. 地址:wangchujiang.com/linux-command/ 这个网站来自 ...

  6. Linux查看内置命令和非内置命令帮助的几种方法(man、help、info)

    内置命令就是shell内核自带的,因为shell当中自己要进行管理,那么就需要一些命令进行管理,不同的shell肯定有不同的shell命令,我们用type命令就可以看到其的类型,内置shell命令其实 ...

  7. Linux 命令(14)—— df 命令

    1.命令简介 df(Disk Free)命令用于查看 Linux 文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,以及剩余空间等信息,默认显示单位为 KB. 本文描述的是 GNU ...

  8. 14.Linux rpm,brew软件安装包命令,zsh和bash,内置命令和外部命令,ps命令,top命令解析,swp,为什么cpu利用率很低,负载却很高?

    解释一下rpm, opt,opt-get, brew,brewhome rpm,apt,apt-get,brew,和homebrew都是与软件包管理有关的术语.它们分别用于不同的操作系统. rpm是一 ...

  9. Linux面试必问-vim综合命令详解

    vi编辑器是Unix的世界中一个相当强大的可视化编辑器,有人曾这样的说过在世界上有三种人:一种是使用Vi的,另一种是使用是Emacs的,剩下的是第三种人. 由此可以看出Vi和Emacs的强大.在有关L ...

最新文章

  1. Shiro结合Redis解决集群中session同步问题
  2. SAP S4HANA里关于生产订单的一些重要数据库表
  3. 【FPGA Verilog】实验二:key按键基础实验
  4. android 应用使用Root权限执行linux命令
  5. java 删除n天前的文件_linux自动删除n天前备份
  6. effective C++ 条款 44:将与参数无关的代码抽离templates
  7. PHP session的实现原理
  8. cnblog中添加数学公式支持
  9. c#读取进程列表判断程序是否已经启动(转)
  10. 进程的创建——fork函数
  11. /专访/对话堵俊平:最好的开源生态模型,是亚马逊的原始森林
  12. 解决Retrying connect to server: 192.168.x.x:8032. Already tried 0 time(s); retry policy is...
  13. Pr 案例:制作快闪转场效果
  14. 【ES8系列】String 补白、格式化
  15. 这9道软件测试面试题,就能刷掉90%的软件测试员
  16. 电荷泵(charge pump)
  17. 《杜拉拉升职记》第二部,一本失败的小说,一本中层管理的最佳实践手册
  18. 程序员涨薪留小公司还是该跳槽去大厂?
  19. Github 精选开源项目-图书管理系统
  20. HTTP中的GET和POST方法详解

热门文章

  1. ide 日志 乱码_IDE日志分析方法pt。 1个
  2. java监控数据库性能_Java:GraalVM数据库流性能
  3. spring 自定义日志_Spring和Hibernate的自定义审核日志
  4. jsr303 自定义消息_JSR 303从I18N属性文件加载消息
  5. 对编写的代码进行单元测试_编写数据访问代码测试–单元测试是浪费
  6. apache jmx_用于JMX访问的Apache Ant任务
  7. 功能Java示例 第5部分–将I / O移到外部
  8. Spring Data Pivotal Gemfire教程
  9. 使用OAuth2令牌的安全REST服务
  10. 非Java专家的APM:什么泄漏?