【Webエンジニア】CLIとは?シェルとは?ターミナルとは?【インフラエンジニア】【Linux】

Linux_cli ITインフラ
この記事は約1分で読めます。

この記事の最終更新日: 2022年12月30日

CLI ターミナル バッシュ bash シェル sh ゆるプロ日記

CLIとは?

テキストを使用して特定のタスクを実行するようにコンピューターにコマンドを与えることを、
CLI(Command Line Interface コマンドラインインターフェイス)を使うと表現します。
CLIを使用する場合、GUIの代わりにテキストコマンドを使用してプログラムを動作させます。

OSによって使われるCLIが違う

Linuxの世界では、CLIはシェルを参照し、ほとんど他のOSの場合はbashシェルを参照します。
ですが、多くの場合、「ターミナルエミュレーター」と呼ばれるプログラムを使用してシェルと対話します。
シェルとターミナルは厳密には違うのですが、しばしば同じ意味で使用されます。

シェルとは?

シェルはカーネルと直接やりとりするために作られたプログラムで、
シェルはユーザーからの入力を受け取ってカーネルに渡す役割を果たします。
ユーザーとカーネルの間のインターフェース(窓口)と考えてください。

コメント

タイトルとURLをコピーしました