コンソール、端末、コマンドラインの違いは何ですか?[複製]


0

重複の可能性:
シェル、コンソール、ターミナルの違いは何ですか?

私の技術に詳しくない友人は、コンソールがハードウェアを指し、端末がソフトウェアを指すことに全会一致で同意します。

Stack Overflowチャットルームでの簡単な議論では、決定的な結果は得られませんでした。端末とコンソールの関係は逆になりますが、ソフトウェアはそれがエミュレートしているため、依然として端末と呼ばれます。

コンソールと端末の違いは何ですか?コマンドラインはどこに収まりますか?


1
ここを見てください:unix.stackexchange.com/questions/4126/…–
Jin

回答:


4

端末は、人間がコンピュータとインターフェースすることができるハードウェアデバイスです。

端末エミュレーションは、端末(例えば、X-ターミナルのXセッション内Gnomeの末端)をシミュレートします。端末エミュレーションは、主に2つのタスクを達成するために使用されます。

  1. 別のハードウェア端末の上にある特定の端末をシミュレートします(特定の端末用に作成されたプログラムとインターフェイスします(たとえば、ストラタスシステムのコマンドラインインターフェイスはTelevideo 925の動作に大きく依存していましたが、端末はもう製造されていなかったため、代わりに組み込みのTelevideo 925エミュレーションを備えたQume端末の販売を開始しました)。

  2. 複数のターミナルを実行しますが、1つのpysicalターミナルしか使用できません。

X-Windowsのターミナルは、 X-Serverを実行することができるハードウェアデバイスです。

コンソールは、典型的には、システムのオペレータは、他のすべての(USER-)端末が応答しない場合に起動またはメンテナンスモードのような特別な作業時にシステムとインターフェースすることができる特別な端末です。多くの場合、システムからの重要な通知もコンソール端末に書き込まれます。

グラフィカルユーザーインターフェイスを実行しているLinux PCを見ると、上記のすべてを見つけることができます。

画面とキーボードを備えたPCは、本質的にコンソールです。コンソール画面(PC画面)には、複数のターミナルセッションがあります(通常はAlt- を押してアクセスしますFn)。

さらに、Linuxボックス上でグラフィカルユーザーインターフェイス(X11、別名X-Windows)を実行できるようにするXサーバーが実行されています。そのX-Session内で、ユーザーは基本的にDEC VT220端末の端末エミュレーションであるxtermgnome-terminalなどのプログラムを呼び出すことができます。(xtermは、Tektronix 4014グラフィックス端末をエミュレートすることもできます。実際には、当時の実際のHWモンスターです)。


1
コマンドラインを忘れました:それは、あらゆる種類のコマンドベースのインターフェースです。例としては、DOSプロンプトまたはUNIXシェルがありますが、ftp(GUI以外のバージョン)などのツールのコマンドインターフェイスもあります。
ktf
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.