随手拍纪录生活

 

何谓shell

何谓shell 
shell是用户与作业系统之间的交互层,用户修改其环境,设置或 取消shell的环境变量,迎合用户的需要和爱好。 
shell本身就是一个电脑程序,用C语言编写,为协助用户与作业系统之间通讯而设计,管理用户与核心(Kernel)之间对话,并 把作业系统指令换成机器代码,其实PC用户常用的DOS,本身就是一个shell。 

shell的用途 
shell的主要任务是:提示用户打入指令,读指令,转换指令为核心所能理解的语言。其实,shell可以看作为指令解释程序,提供 一些工具,亦可以利用shell的编写工具,构造电脑程序。


参考文章:

《UNIX.Shell编程24学时教程.pdf 》《UNIX.shell范例精解》《shell十三问》

评论
Top

© Johnny的未命名地带 | Powered by LOFTER