IT用語入門:シェル【人とOSをつなぐ操作窓口】

PR
PR

PR

バナー

シェルとは

シェルとは、利用者の操作を受け取り、OSの中核であるカーネルや各種プログラムに指示を出し、結果を画面へ返す“窓口”です。入力はキーボードやマウス、タッチなどに対応します。人が出した意図を機械がわかる命令に置き換え、処理の流れを橋渡しします。

代表的な形は二つです。文字で命令するコマンドラインシェル(CUI/CLI)と、アイコンやウィンドウを扱うグラフィカルシェル(GUI)です。CLIではプロンプトに続けてコマンドを入力し、結果が表示されます。GUIではデスクトップ上のアイコンやメニューを選んで操作します。OSによっては複数のシェルを選べる場合もあります。

多くのシェルはコマンドを並べたテキストを実行でき、自動化に向きます。UNIX系ではシェルスクリプト、WindowsではバッチやPowerShellスクリプトが使われます。条件分岐や変数を使い、定型作業を確実に再現できます。

主な役割は、プログラムの起動や終了、起動オプションや環境変数の指定、ファイルやフォルダの作成・移動・削除などの管理です。シェルを習得すると、同じ操作を正確に繰り返せ、遠隔環境でも作業しやすくなります。つまり、人とOSをつなぐ基本の操作基盤がシェルです。

関連用語

IT用語集一覧はこちら

PR

ユーキャンなら、約4か月でITパスポートの資格取得を目指せます。