音讯 什么是贝壳? -技术百科的定义

什么是贝壳? -技术百科的定义

目录:

Anonim

定义-Shell是什么意思?

Shell是一种软件,为操作系统的用户提供接口以提供对内核服务的访问。

在基于Unix或基于Linux的操作系统上,可以通过命令行界面(CLI)中的shell命令来调用shell,从而允许用户通过计算机命令,文本或脚本来直接操作。

还存在用于编程语言的Shell,可为它们提供操作系统的自主权,并允许跨平台兼容性。

技术百科解释了壳牌

为其他操作系统创建的大多数shell提供与Unix shell功能等效的功能。 在Microsoft Windows系统上,由于服务是自动处理的,因此某些用户可能永远不会直接使用该外壳程序。 在Unix中,通过实施系统启动脚本来创建外壳。 Windows中也会发生这种情况,但是外壳程序脚本通常是预先配置的,并会根据系统要求自动运行。

Unix shell分为四类:

  • 伯恩样贝壳
  • C壳状贝壳
  • 非传统贝壳
  • 历史炮弹

在某些系统上,外壳程序只是一个环境,应用程序可以在受保护的内存空间中运行,以便可以在多个活动外壳程序之间共享资源,而内核可以管理对输入/输出,CPU堆栈执行或内存访问的资源请求。 其他系统在单个shell中运行所有内容。

什么是贝壳? -技术百科的定义