シェルってよく聞くけど何のこと?
シェルの機能
- OSの機能でユーザーのためのインターフェースを提供
- カーネルのサービスへのアクセスを提供
OSの内部(カーネル)とユーザーの間にある外殻(シェル)であることからこのように呼ばれる。
つまり、 OSのユーザインターフェースのこと。
役割は?
一般的には、
* グラフィカルインターフェース(GUI)
* コマンドラインインターフェース(CLI)
の2つに分類される。
補足
- シェルはUNIXで使われる呼称
- 一般的にはコマンドラインインタプリタ(コマンドを解釈する者)と呼ばれる