Linux基础篇七:Linux的命令执行
Posted 遇见阿杜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础篇七:Linux的命令执行相关的知识,希望对你有一定的参考价值。
首选区分内置命令和外置命令:
内置命令:shell程序自带的命令,系统内核一启动就可以使用的命令
外置命令:在系统PATH变量路径下的命令
如何查看一个命令是内置命令还是外置命令:
type -a cd
hash -r 清除缓存列表
命令执行流程总结:当我们执行一个命令的时候,流程如下
1:检查命令是否使用绝对路径执行的
2:检查命令是否存在alias别名
3:检查命令是内部的命令还是外部的命令
4:如果是内部的命令Bash直接执行,如果是外部的命令,查看是否存在HASH列表中,存在就直接调用
5:如果不存在HASH缓存中,那么通过PASH路径去寻找该命令
6:如果path路径中没有找到该命令,就报错
以上是关于Linux基础篇七:Linux的命令执行的主要内容,如果未能解决你的问题,请参考以下文章
Linux发行版介绍Linux系统基础使用入门Linux命令帮助Linux基础命令