ホームページ  >  記事  >  運用・保守  >  Linuxコンソールとは何ですか

Linuxコンソールとは何ですか

青灯夜游
青灯夜游オリジナル
2022-03-24 12:48:044457ブラウズ

Linux コンソールは、Linux システム メッセージを表示する端末デバイスまたはソフトウェアです。デフォルトでは、Linux のすべての仮想端末はコンソールであり、システム メッセージを表示できます。また、「gnome-terminal」、「mlterm」、その他のソフトウェアなど、端末デバイスのシミュレーションに特に使用されるプログラムもコンソールと呼ぶことができます。

Linuxコンソールとは何ですか

#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

#ターミナル

ターミナルの定義

(1) ターミナルとは?

端末は、コンピュータ ホストの入出力を処理する一連の機器です。ホストの操作の出力を表示し、ホストが必要とする入力を受け入れるために使用されます。典型的な端末には、モニター キーボード キットが含まれます、プリンタータイプライターキットなど。

(2) 端末の本質。

実は基本的には一文であり、入力を受け付けて出力を表示できれば十分であり、いつの時代も端末は人間とコンピュータのインターフェースの役割を果たしています。 -ターミナルと呼ばれるのはマシンの端です。

コンピュータに対して入出力機能を提供できる限り、その場所に関係なく端末です。

端末の分類

  • ローカル端末

    VGA を使用してホストとモニターを接続し、PS/2 または USB を使用してホストとキーボードを接続します。このようなモニターとキーボードの組み合わせは次のとおりです。ローカル端末。

  • シリアル ポートで接続されたリモート端末

    シリアル ポート ケーブルを介してホストをモニターとキーボードを備えた別のホストに接続し、次のような端末シミュレーション プログラムを実行します。 「Windows ハイパーターミナル」は、このホストのモニターとキーボードをシリアル ポートの反対側のホストに貸し出します。

  • TCP/IP によって運ばれるリモート端末

    Telnet、SSH と同様。

最初の 2 つのカテゴリは「物理端末」とも呼ばれ、後者のカテゴリは「擬似端末」と呼ばれます。

まず、これらのカテゴリについて説明します。バー。上記の 3 つのカテゴリのうち、最初の 2 つのカテゴリは、VGA ポート、PS/2 ポート、シリアル ポートなどの物理デバイスにローカルで直接関連付けられていることがわかります。この種の端末は物理端末と呼ばれます。 3 番目のカテゴリ ローカルに関連付けられた物理デバイスはありません。物理ネットワーク カードは、端末に関連付けられた物理デバイスとみなされないことに注意してください。トンネルに関連付けられた物理デバイスのみです。ここでの物理ネットワーク カードは交換可能ですこれらは端末に直接関係していないため、クラスが物理デバイスに直接関連付けられていないこの端末は擬似端末と呼ばれます。

#コンソール Console

コンソールとは

システム メッセージを表示する端末は次のように呼ばれます。コンソール。デフォルトでは、Linux のすべての仮想端末がコンソールであり、システム メッセージを表示できます。

さらに、端末デバイスのシミュレーションに特に使用されるプログラムについては、コンソールと呼ぶこともできます。gnome-terminal、urxvt、mlterm、xterm などのソフトウェアはすべてコンソールと呼ぶことができます。

概要: コンソールは端末の特殊なケースであり、端末の真のサブセットであり、仮想端末です。

端末とコンソールの違い


物理端末
: ホストに直接接続されているモニター、キーボード、マウスの総称。実際のラックマウント型サーバーの展開では、通常、複数のサーバーが KVM (キーボード キーボード、ビデオ ディスプレイ、マウス マウス) と呼ばれる一連の端末を共有します。

仮想端末

(tty): 追加物理端末に加えて、ソフトウェアを使用して仮想化を実現します。CentOS では、デフォルトで 6 つの仮想端末が有効になっており、ショートカット キーで切り替えることができます。切り替え方法は、Ctrl-Alt-F[1--6]、および対応するファイルは/dev/tty#です。

現在の仮想端末番号は、tty コマンドを使用して表示できます。 ttyはテレタイプライターの略称です。

疑似ターミナル

(pty): 2 つのアプリケーション シナリオ、

(1) グラフィカル インターフェイスの下に開かれる最初のコマンド ライン インターフェイス。多くの場合 Ctrl Alt T を使用します。開かれるのは実際には擬似端末です

(2) ssh プロトコルまたは Telnet プロトコルに基づいてリモートで開かれる 2 番目のコマンド ライン インターフェイスは、運用保守エンジニアがサーバーに接続するために最も一般的に使用される方法です。 。 pts(疑似ターミナルスレーブ)はptyの実装方法です。

3 つの観点を要約します:

(1) コンソールは端末の適切なサブセットです;

(2) tty2 -tty6, これらの 5 つの黒いインターフェイスは、実際のコンソールである仮想端末です。この時点で 5 つの仮想端末をコンソールと呼びます;

(3) Ctrl Alt T でデスクトップの下を開きます。あれは疑似端末です。 、Telnet または ssh 経由でリモートに接続されている擬似ターミナルも、作成された擬似ターミナルです;

注: コンソールとターミナルの違いは、Linux では完全に薄められています

関連する推奨事項: "

Linux ビデオ チュートリアル

"

以上がLinuxコンソールとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。