永发信息网

shell是什么语言

答案:2  悬赏:10  手机版
解决时间 2021-01-24 09:18
shell是什么语言
最佳答案
Unix shell,一种壳层与命令行界面,是Unix操作系统下传统的用户和计算机的交互界面。第一个用户直接输入命令来执行各种各样的任务。
普通意义上的shell就是可以接受用户输入命令的程序。它之所以被称作shell是因为它隐藏了操作系统低层的细节。同样的Unix下的图形用户界面GNOME和KDE,有时也被叫做“虚拟shell”或“图形shell”。
Unix操作系统下的shell既是用户交互的界面,也是控制系统的脚本语言。当然在这点也有别于Windows下的命令行,虽然也提供了很简单的控制语句。在Windows操作系统下,可能有些用户从来都不会直接的使用shell,然而在Unix系列操作系统下,shell仍然是控制系统启动、X Window启动和很多其他实用工具的脚本解释程序。
全部回答

shell 不是一种语言,而是一种编程的方法。

定义  

shell 是操作系统的最外层。shell 合并编程语言以控制进程和文件,以及启动和控制其它程序。shell 通过提示您输入,向操作系统解释该输入,然后处理来自操作系统的任何结果输出来管理您与操作系统之间的交互。

  shell 向提供了与操作系统通信的方式。此通信以交互的方式(来自键盘的输入立即操作)或作为一个 shell 脚本执行。shell 脚本是 shell 和操作系统命令的序列,它存储在文件中。

  当登录到系统中时,系统定位要执行的 shell 的名称。在它执行之后,shell 显示一个命令提示符。此提示符通常是一个 $(美元符)。当提示符下输入命令并按下 enter 键时,shell 对命令进行求值,并尝试执行它。取决于命令说明,shell 将命令输出写到屏幕或重定向到输出。然后它返回命令提示符,并等待您输入另一个命令。

编程步骤  

    1、 启动visual c++6.0,生成一个win32应用程序,项目命名为"shell";

  2、 添加应用程序图标资源app_icon和对话框资源dlg_main,对话框界面按上图一设计;

  3、 使用class wizard为对话框上的各个按钮添加鼠标单击处理函数;

  4、 添加代码,编译运行程序。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
单选题实验科学探究,不能体现化学学习特点的
一个人,超级生气的时候,怎么办
我的微信缓存不小心删了,怎么恢复
艾丝造型地址在什么地方,我要处理点事
小张在日记里写道:“放学时,铃声是悦耳的;
范伟打天下的真的送钱吗
点(m,-1)和点(2,n)关于y轴对称,则mn等
名谷屋美容美发地址有知道的么?有点事想过去
谁有东北往事里面刘海柱骂人的那段铃声,给个
单选题将mg硝酸钾饱和溶液在不蒸发水的情况下
南辕北撤的总体意思
艺莎造型(海德店)怎么去啊,我要去那办事
9.8604保留整数约是________,精确到千分位约
崇尚造型美容护肤机构地址好找么,我有些事要
美国签证会不会在面谈之前审查?
推荐资讯
悠哉粤语怎么说?是“优”哉还是“油”哉?悠
什么工作有1700到2500元的月薪
杀猪时二氧化碳纯度在多少
福特野马改日行灯和尾灯要多少钱
周公解梦晚上梦见自己的双脚脱皮?
中国电信(逸仙路营业厅)地址好找么,我有些事
徽信来了不响玲怎么办 微信来了总是没有玲
汪国真的一首诗“既然选择了远方,就要风雨兼
农业银行(灵璧灵西分理处)地址在哪,我要去那
打苹果汁为什么黑
单选题下列不是甲状腺激素生理功能的一项是A.
福清算什么市?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?