Linux里,什么是shell环境?

如题所述

shell是用户与作业系统之间的交互层,用户修改其环境,设置或取消shell的环境变量,迎合用户的需要和爱好。shell本身就是一个电脑程序,用C语言编写,为协助用户与作业系统之间通讯而设计,管理用户与核心之间对话,
把作业系统指令换成机器代码,其实PC用户常用的DOS,本身就是一个shell。
shell的主要任务是:提示用户打入指令,读指令,转换指令为核心所能理解的语言。此外,shell可以看作为指令解释程序,提供一些工具,亦可以利用shell的编写工具,构造电脑程序。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-13
楼主,你好
何谓shell
shell是用户与作业系统之间的交互层,用户修改其环境,设置或
取消shell的环境变量,迎合用户的需要和爱好。
shell本身就是一个电脑程序,用C语言编写,为协助用户与作业系统之间通讯而设计,管理用户与核心(Dernel)之间对话,并
把作业系统指令换成机器代码,其实PC用户常用的DOS,本身就是一个shell。
shell的用途
shell的主要任务是:提示用户打入指令,读指令,转换指令为核心所能理解的语言。其实,shell可以看作为指令解释程序,提供
一些工具,亦可以利用shell的编写工具,构造电脑程序。
建议楼主去看一下linux基础编程的书籍。
推荐:《UNIX.Shell编程24学时教程.pdf
》《UNIX.shell范例精解》《shell十三问》
十三问是CU的一个大鸟的文章,被网友整理的,都挺不错
希望能帮助到你!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网