oldboyshell编程扩展内容一、命令的优先级

  命令分为:

  ==> alias
    ==> Compound Commands
      ==> function 
        ==> build_in
          ==> hash
            ==> $PATH
              ==> error: command not found

  获取一个命令会按照上述优先级取寻找,先找同名的alias命令,再找compound命令。。。

二、别名、内部命令、外部命令,来探讨它们三者的优先级

  别名:别名命令是为了简化输出给一个长参数命令的整合,别名的定义方法 alias la='ls -al' 取消别名 unalias la
  内部命令:是BASH自带的命令 功能简单,内部命令的帮助在builtin(1)里
  外部命令:是就是一个小程序存在于/bin/ /sbin/ /usr/bin 等地方

  命令的执行搜索顺序
  ==>别名 (alias可以查看)
    ==> bash内部命令
      ==> $PATH 中按冒号分割的每个路径中去搜索

最新文章

  1. [转载]config文件的一个很好的实现
  2. MySQL 安装 + 精简 + 配置
  3. ionic 初入门
  4. Android事件分发机制理解
  5. tomcat log
  6. Linux下*.tar.bz2等文件如何解压--转
  7. 解决TestNG报java.net.SocketException
  8. hdoj 5194 DZY Loves Balls【规律&&gcd】
  9. linux下一个apache+tomcat负载均衡和集群
  10. EXCEL读写NPOI--导出功能
  11. Elasticserach学习笔记-01基础概念
  12. SpringMVC 框架系列之组件概述与配置详解
  13. postgresql 最大连接数相关
  14. python的闭包与延时绑定问题
  15. 01:saltstack 基本使用
  16. HTML/CSS权值继承
  17. 【转】js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
  18. 游标的小知识(转载and整理)
  19. 13、SpringBoot------整合shiro
  20. centos下升级mysql5.5.47到5.7.14操作过程

热门文章

  1. Appium Android Bootstrap源代码分析之简单介绍
  2. 算法练习--ABCD*E=DCBA
  3. WebService学习小结
  4. 解决java.math.BigDecimal divide方法运算结果为无限小数问题
  5. java之Cookie具体解释
  6. Android6.0系统添加那些新特性
  7. 受防火墙影响,win7的IPV6经常Ping不通,需要手动放行
  8. PyQt5 Function Parameter Declaration
  9. Away3D引擎学习笔记(二)CameraController相机控制的应用
  10. lua学习笔记(十二)