質問が自明であることを願っています。
私の理解では、gnome-terminal
とkonsole
は仮想端末であり、基本的に同じ目的、つまりさまざまなオプションのコマンドインタープリター用のコマンドライン環境を提供しています。 (それを見る正しい方法であるかどうかはわかりません。)
realターミナルは、キーを間違えて時々テレポートする場所だと思います Ctrl+Alt+F1、F2など.
しかし、その黒い画面の奥地に「ドラゴンがいる」ので、私は押すことができる限り早くそこにいます Ctrl+Alt+F7 (私はどこかでそれを学んだ:「すべてが黒くて暗いとき:戻るために秘密鍵を押しなさい:)
追伸「コンソール」と「端末」は同義語ですか?
私の理解では、仮想端末は基本的に同じ目的を果たします。さまざまなオプションのコマンドインタープリター用のコマンドライン環境
これは厳密には正しくありません。仮想端末は、キーストロークを送信し、バックグラウンドでプロセスに出力(これは標準入力、標準出力[および標準エラー]と呼ばれます)を受信するプログラムにすぎません。これは基本的なinput→processing→outputシステムであり、オペレーティングシステムの中心にあります。 。
コンピューター端末で作業する男性
適切に説明できるかどうか見てみましょう:
LinuxなどのUnixライクなシステムには、「すべてがファイル」の概念があります。つまり、たとえば、DVDドライブはファイル(/ dev/sdb1)、キーボードはファイル(/ dev/input/keyboard)などです。
これらの魔法のファイルの別のセットはTTYで、TTYはTeletypeの略です。キーストロークをコンピューターに送信するタイプライターは、コンピューターからType Ballに文字を送り返します。これは、/ dev/lp0がプリンタを表すのと同じ方法で、物理デバイス、リモートタイプライターを表します。
ハードウェア端末、VT100
テレタイプワークステーションは、「コンソール」または「ターミナル」と呼ばれていました。実際のターミナルとは異なり、仮想ワークステーションは、この職場配置と同じ機能を提供するアプリケーションまたは機械です。それに出力を受け取り、紙に印刷します。モデムが非常によく似た方法で機能すると想像できます。
上記のような端末は、テレタイプの機能をエミュレートする安価でシンプルなコンピューターです。最近、端末エミュレータと言うとき、通常、そのようなマシンの機能をエミュレートするプログラムを意味します。
まだ端末ベースのコンピューターシステムが使用されています。実際、彼らは これまで以上に人気があります になっています。過去には、端末の理由は、すべてのデスクのコンピューターが完全にばかげていたということでした。コンピューターは部屋をいっぱいにして非常に高価でした。今、それはお金を節約し、管理を容易にします。
「シンクライアント」– VT100の最新版
これが役立つことを願っています。間違えた場合は警告してください。
つまり、Control-Alt-F1、F2なども仮想端末であり、「gnome-terminal」/「konsole」との唯一の違いは、GUIがないことです。
はい、基本的に。 TTY1-7とgnome-terminalの違いは、システムがttyを提供するのに対して、gnome-terminalとkonsole自体はtty(グラフィカルサブシステムを実行している)で実行されていることです。この抽象化はさらに深くネストすることができ(たとえば、xフォワーディング、telnetプロトコルを使用して端末として機能するなど)、結局のところ、human—computer interfaceは他の他のファイル。また、同じ方法でパイプ、抽象化、および移動できます。
「仮想端末」と呼ぶのは、UNIXサーバーに物理端末が接続されていたときの先祖返りです。
上記の回答に加えて、 この包括的な説明 ot端末を参照してください。 TTYは、その見かけの単純さにもかかわらず、概念的にはLinuxのかなり複雑な部分です。