shell是一个应用程序,我们通过键盘敲入命令然后屏幕回显命令,我们回车后就会去执行这些命令。比如我们执行命令ls -l,ls其实是个应用程序,shell去寻找该程序?去到PATH环境变量所指示位置查找,找到后,会启动该程序并传入参数。