多平台统一管理软件接口,如何实现多平台统一管理软件接口
309
2022-06-13
Python语言在近十年可称得上是火爆全球,它虽然不能直接访问硬件,也不能编译为本地代码运行。除去这几个缺点,Python可以做任何事情。所以在互联网编程语言界中也有一句话“人生苦短,我用Python”的经典语录。与此同时,学习Python的朋友也越来越多,今天就给大家分享一个简单的Python教程:python自带的shell是什么?
在计算机科学中,shell俗称壳(用来区别于核),指的是“为用户提供用户界面”的软件,通常指的是命令行界面的解析器。另外,shell也泛指所有的为用户提供操作界面的程序。也就是程序和用户交互的接口。
shell管理你与操作系统之间的交互:等待你输入,向操作系统解释你的输入,并且处理各种各样的操作系统的输出结果。
我来做一个更加通俗易懂的说明:计算机的操作系统是内核,但是操作系统不提供跟用户交互(直白讲就是互相交流,其实就是进行操作,然后得到反馈的过程)的功能,那么人怎么能够跟操作系统交互呢?就是通过shell,shell就是相当于操作系统这个内核外面的壳子,人通过这个壳子跟操作系统打交道,实际上就是人在shell中下命令、做操作,操作系统给人相应的反应。
我们可以把shell看做操作系统这个内核外面的外壳,人用它来跟操作系统打交道。另外shell也可以指应用软件外面的软件,比如网页是由程序员用html、css,JavaScript代码编写而成的文件,如果直接给你一个网页文件,你是没法直接跟这个文件打交道的,需要通过浏览器这个软件,把网页文件里面的代码进行解析之后,渲染(画)成一个由文字、图片、视频等等内容信息组成的网页,你才能够对这个网页进行点击、下拉、刷新等等操作,而你对网页的操作其实通过浏览器进行的,那么浏览器就是介于人和网页之间的一个操作界面的软件。浏览器就是一种shell。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~