内部命令也就是shellshell自己带的命令:有一个环境变量

外部命令:有一个环境变量中的路径变量记录了路径的变量,这样你使用的这些命令,不用关心在哪个目录下面了,它都会从path变量里面去搜索。反之,系统层调用的较重的命令只有当被调用时才会硬盘加载的这部分命令即为外部命令。在系统的某个目录下的可执行程序,外部命令的查找依赖于变量pathtype命令可以查看命令类型,以区别是内部命令还是外部命令。

Read More