ターミナル(端末)、TTY、シェル、コンソール(コンソール)、bashの間の差との関係

1、ターミナル(端末)

端末(termimal)= TTY(テレックス、テレプリンター)が、環境の役割は、キーの組み合わせ、Ctrl + Altキーを使用して、コマンドの入力と出力を提供することである+ Tは、端末のLinuxに開放されており、TTY端末は同義であると考えることができます。

2、シェル

シェルは、シェルのLinuxカーネルは、外の世界のLinuxカーネルとの相互作用を担当している、コマンドラインインタプリタです。次に、コマンド言語に変換され、カーネルは、カーネルに理解することができる、カーネルは、コマンドが完了し又は結果をユーザーアプリケーションに返さ実行するユーザコマンドシェルまたは他のアプリケーションを、受信します。あなたは、ターミナルを開き、そして私たちは、端末にコマンドを入力すると、端末のオペレーティング・システムは、シェルを関連付けます場合は、コマンドシェルを解釈する責任があります。

3、コンソール

通常、初期のコンピュータ開発の外観上のパネルがあるだろう、コンピュータパネルはボタンとライトの多くが含まれている、コンピュータの底面パネルを使用して管理することができ、またはパネル上のコンピュータのオペレーティングステータスインジケータによって知ることができますコンソールと呼ばれます。現代のコンピュータでは、コンピュータが画面上にログ情報の数を印刷しますが、システムの起動が完了する前に、端末は(そのような重要なスイッチのログとして重要なログホストを記録するために、ホストに接続することはできません(Ubuntuなど)をオンにしたときログインし、複数のデバイスという名前のコンソール上のアプリケーション)、システムのログ情報がコンソールに表示されます。コンピュータは一つだけのコンソールを持っていますが、複数の端末を持つことができます。例えば、領域は、通常、そのような開始とTVにいくつかのボタンは、音量を調節等を有し、コンソール領域として使用することができ、この領域のみテレビであり、リモコン端末に例えることができ、端末とすることができますもっと。

4、bashの

Linuxシステム上で別のシェルの数が含まれていてもよい(コマンドを使用することができます  猫の/ etc /シェルビュー)を、より一般的には、Bourneシェル(SH)、Cシェルされている (CSH) およびKornシェル(ksh)、シェルの3種類が持っている彼らの長所と短所。Bourneシェルの作者は、それはもともとシェルUNIXを使用し、すべてのUNIX上で使用することができ、スティーブン・ボーンです。フルネームがバッシュボーン再びシェルと呼ばれる、bashは名前から分かるようにBourneシェルの拡張であり、bashは、そのようなコマンド補完として、Bourneシェルに基づく完全コマンドBourneシェルとの後方互換性、および機能と拡張機能の多くあります編集とコマンド履歴一覧およびその他の特徴、それはまた、CシェルおよびKornシェルの多くの利点が含まれている非常に使いやすいユーザインタフェースがある一方で、柔軟かつ強力なプログラミング・インターフェースは、あります。すべてのすべてでは、bashシェルで、シェルを強化しています。

おすすめ

転載: www.cnblogs.com/jfdwd/p/11070407.html