オーディオ シェルとは何ですか? -techopediaからの定義

シェルとは何ですか? -techopediaからの定義

目次:

Anonim

定義-シェルとはどういう意味ですか?

シェルは、オペレーティングシステムのユーザーがカーネルのサービスへのアクセスを提供するためのインターフェイスを提供するソフトウェアです。

UnixベースまたはLinuxベースのオペレーティングシステムでは、コマンドラインインターフェイス(CLI)のシェルコマンドを使用してシェルを呼び出すことができ、ユーザーはコンピューターコマンド、テキスト、またはスクリプトを使用して操作を指示できます。

プログラミング言語用のシェルも存在し、オペレーティングシステムから自律性を提供し、クロスプラットフォームの互換性を可能にします。

Techopediaはシェルを説明します

他のオペレーティングシステム用に作成されたシェルのほとんどは、Unixシェル機能と同等のものを提供します。 Microsoft Windowsシステムでは、サービスが自動的に処理されるため、一部のユーザーはシェルを直接使用しない場合があります。 Unixでは、シェルはシステム起動スクリプトの実装を通じて作成されます。 これはWindowsでも発生しますが、通常、シェルスクリプトは事前に構成されており、システムの必要に応じて自動的に実行されます。

Unixシェルは4つのカテゴリに分類されます。

  • ボーンのようなシェル
  • Cシェルのようなシェル
  • 非伝統的なシェル
  • 歴史的な貝

一部のシステムでは、シェルは保護されたメモリ空間でアプリケーションを実行できる環境であり、複数のアクティブなシェル間でリソースを共有できます。カーネルは、入出力、CPUスタック実行、またはメモリアクセスのリソース要求を管理します。 他のシステムはすべてを単一のシェル内で実行します。

シェルとは何ですか? -techopediaからの定義