「シェル」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) (ページの作成:「シェル (shell) とは、人間がOSを操作し情報のやりとりをするためのプログラムです。 シェルには「コマンドラインインター…」) |
Administrator (トーク | 投稿記録) |
||
7行目: | 7行目: | ||
一般的に、シェルは次のような機能を提供します。 | 一般的に、シェルは次のような機能を提供します。 | ||
− | * | + | * [[ファイル]]や[[ディレクトリ]]の操作 |
− | * | + | * [[プログラム]]の実行 |
− | * | + | * [[環境変数]]の管理 |
− | * I/O | + | * [[I/O リダイレクト]]や[[パイプ]] |
− | * シェルスクリプト (shell script) の記述 | + | * [[シェルスクリプト]] (shell script) の記述 |
− | + | いくつかの代表的なシェルには、[[bash]], [[csh]], [[tsh]], [[zsh]]などがあります。 |
2023年1月19日 (木) 04:26時点における最新版
シェル (shell) とは、人間がOSを操作し情報のやりとりをするためのプログラムです。
シェルには「コマンドラインインターフェイス (CLI)」 と「グラフィカルユーザーインターフェイス (GUI)」があります。単に「シェル」という場合は前者のコマンドラインインターフェイスを指していることがほとんどです。
コマンドラインインターフェイスでは、シェルに対してテキストベースのコマンドを入力し、シェルがそれを処理して結果を返します。
一般的に、シェルは次のような機能を提供します。