コンピュータ端末と仮想コンソール

コンピュータ端末と仮想コンソール

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

  1. コンピュータターミナルと仮想コンソール/ターミナルの接続と違いが何であるかを知りたいです。

    から引用ウィキペディア

    コンピュータ端末は、コンピュータまたはコンピューティングシステムにデータを入力して表示するために使用される電子または電子機械ハードウェアデバイスです。初期の端末は安価な装置でしたが、パンチカードや入力用の紙テープに比べて非常に遅かったです。しかし、技術が改善され、ビデオディスプレイが導入されるにつれて、端末はこのような古い形態の相互作用を業界から追い出した。関連開発としては同時に開発され、ユーザーのタイピング能力の非効率性を補償し、同じシステムでそれぞれ独自の端末を使用する複数のユーザーをサポートできる時分割システムがありました。

    から引用ウィキペディア

    仮想端末(VT)とも呼ばれる仮想コンソール(VC)は、コンピュータのユーザーインターフェイス用のキーボードとモニタの概念的な組み合わせです。これは、UnixWare、Linux、BSDなどの一部のオペレーティングシステムの機能で、コンピュータのシステムコンソールを使用して複数の仮想コンソールを切り替えることで、無関係なユーザーインターフェイスにアクセスできます。仮想コンソールの歴史は少なくとも1980年代にXenixにさかのぼります。

    私はコンピュータ端末をハードウェアデバイス、仮想コンソールをオペレーティングシステムの一部として考えています。しかし、この記事を読んだ後、私は今、それらはすべてオペレーティングシステムの一部であり、コンピュータ端末はオペレーティングシステムから独立することができないと信じています。

  2. これら2つの記事のさらなる議論で判断すると、実際にはテキスト端末とグラフィック端末に分けることができますか?

  3. 記事で私が理解した限り、ターミナルエミュレータと仮想コンソール/ターミナルは異なります。仮想コンソールは、テキスト端末とグラフィック端末を含むより広い概念です。端末エミュレータは、グラフィック端末で動作するテキスト端末のエミュレータですか?

ベストアンサー1

答えは、実際に意味するよりも、これらの用語の歴史に関連しています。

当初は、ターミナルがガレージにあったDEC VT101のようなハードウェアデバイスでした。 :-)

ターミナルエミュレータは後で出ました。何が最初に出てきたのかはわかりませんが、今ではさまざまな種類の端末エミュレータがあります。

  • リモートシステムに接続してターミナル(ハイパーターミナルminicomなど)をエミュレートします。
  • ネットワーク(Telnetなど)で接続してハードウェア端末シミュレーション(x3270私がtn5250考えたもの)
  • ローカル擬似端末(など)に接続xtermしますrxvt

当初は、コンピュータの横にある端末をコンソールと呼んだようですが、後でコンピュータに接続されたキーボードとモニタを意味したようです。少なくともLinuxには、歴史的に1つのコンソール(グラフィックカードとモニター、接続されたキーボードとマウス)しかありませんが、1つの「コンソール」から別の「コンソール」に簡単に切り替えることができる仮想コンソールがあります。 (/dev/consoleそして/dev/tty0メインコンソールを指します。)

おすすめ記事