目录:
1.引入shell命令是如何跑起来的???
2.广义、狭义上认识linux
3.Shell的作用
-------------------------------------------------------------------------------------------------------------------------------
1.引入shell命令是如何跑起来的
那么我们在命令行输入命令是,又是如何在Xshell中跑起来的呢
输入的命令本质都是linux中的文件
------------------------------------------------------------------------------------------------------------------------
2.认识linux
广义上 : linux发行版 = linux内核 + 外壳程序
狭义上 : linux = linux内核
3.Shell的定义
Shell的最简单定义 : 命令行解释器
1.将使用者的命令翻译给核心处理
2.同时,将核心的处理结果翻译给使用者
通过一个故事来理解shell在用户和操作系统中发挥的作用:
1.你爸是村长 , 你看上了你们村的如花姑娘,但你有不好意思去亲自找如花,然后你找到了你们村最具有声望的王婆(介绍婚姻的) ,想通过王婆把你的想法告诉如花
2.但是你还是想在试试,想在让王婆找如花
但还是被拒绝了
3.你还是接着不死心,又接着去找了王婆
对于非法请求 , 媒婆是有权力直接拒绝的
从目前来看 shell :
1.传递请求指令,让os执行命令
2.保护内核
4.但是你还是不死心,不过碍于你爸爸是村长,王婆不想得罪,只好想别的办法
这样子王婆既不得罪村长,也可以把问题直接推向自己的手下