Unixシェルは、Unixライクなオペレーティングシステムにコマンドラインユーザーインターフェイスを提供するコマンドラインインタープリターまたはシェルです。シェルは、対話型のコマンド言語とスクリプト言語の両方であり、オペレーティングシステムが、シェルスクリプトを使用してシステムの実行を制御するために使用します。
Linuxには何百もの異なるディストリビューションがあります。 UNIXにはバリアントがあります(Linuxは実際にはUNIXバリアントであるMinixに基づくUNIXバリアントです)が、UNIXシステムの適切なバージョンの数ははるかに少ないです。