Posted at

シェルって何?

More than 3 years have passed since last update.


シェルの説明聞いてもイメージが湧かん

Wikipediaには以下のような説明がある。

シェル (shell) はオペレーティングシステム (OS) のユーザーのためにインタフェースを提供するソフトウェアでありカーネルのサービスへのアクセスを提供するそれだけではなくこの用語は非常にゆるやかに応用され特定のコンポーネントの周辺に構築された任意のソフトウェアを含むこともある例えばウェブブラウザや電子メールクライアントはHTMLレンダリングエンジンのシェルといわれることがあるOSの内部カーネルとユーザーの間にある外殻であることからこのように呼ばれる

カーネル、コンポーネントなどの意味も実はよく分かっていない。。。

という人は、以下の説明を見るとちょっと合点がいくかも。