什么是外壳程序

什么是外壳程序,第1张

分类: 电脑/网络 >>软件

解析:

Unix环境下在 *** 作系统之上提供的一套命令解释程序叫做外壳程序(shell).

外壳程序是 *** 作员与 *** 作系统交互的界面, *** 作系统再负责完成与机器硬件的交互。

所以 *** 作系统可成为机器硬件的外壳,shell命令解析程序可称为 *** 作系统的外壳。

计算机上的shell是壳(用来区别于核)的意思,是指“提供使用者使用界面”的软件(命令解析器)。

它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。在排序算法中,Shell是希尔排序的名称。

文字 *** 作系统与塌拿外部最主要的接口就叫做shell。shell是 *** 作系统最外面的一层。shell管理你与 *** 作系统之间的交互:等待你输入,向 *** 作系统解释你的输入,并且处理各种各样的 *** 作系统的输出结果。shell提供了你与 *** 作系统之间如键通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shellscript(非交互)方式执行。shellscript是放在文件中的一串shell和 *** 作系统命令,它们可以被重复使用。本质上,shellscript是命令行命令简单的组合到一个文件里团橡搭面。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12330904.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存