|
|
|
|
移动端

2.1 什么是Shell

《跟老男孩学Linux运维:Shell编程实战》本书是一本较完整的Shell编程实战型图书,并非大而全,但处处可以体现实战二字,大多内容取于企业实战,并结合老男孩十几年的运维工作和教学工作进行了梳理。本节为大家介绍什么是Shell。

作者:老男孩来源:机械工业出版社|2017-04-20 18:18

有奖调研 | 1TB硬盘等你拿 AI+区块链的发展趋势及应用调研


第2章 Shell脚本初步入门

在解释“Shell脚本”这个名词之前,我们先来看看什么是Shell。

2.1 什么是Shell

Shell是一个命令解释器,它的作用是解释执行用户输入的命令及程序等,用户每输入一条命令,Shell就解释执行一条。这种从键盘一输入命令,就可以立即得到回应的对话方式,称为交互的方式。

Shell存在于操作系统的最外层,负责与用户直接对话,把用户的输入解释给操作系统,并处理各种各样的操作系统的输出结果,然后输出到屏幕返回给用户。输入系统用户名和密码并登录到Linux后的所有操作都是由Shell解释与执行的。

图2-1针对命令解释器Shell在操作系统中所处的位置给出了基本图解。

提示: Shell的英文是贝壳的意思,从图2-1中可以看出,命令解释器(Shell)就像贝壳一样包住了系统核心。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:342347198

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

数据库系统工程师考试全程指导

为了满足广大考生的需要,我们组织了参与过多年资格考试命题或辅导的教师,以新的考试大纲为依据,编写了《数据库系统工程师考试全程指导》...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊