この質問は別の問題この素晴らしいフォーラムでは、私の声明は次のとおりです。Pseudo Terminal
Linuxでは、aの概念は何ですか?たとえば、説明してもらえますか?とは異なる概念ですかTerminal emulators
?
答え1
端末は画面とキーボードを備えたハードウェアで、通常シリアルラインを使用してコンピュータに接続されます。 Unixシステムでは、ユーザーにシェルを提供するgettyプロセスによって提供されます。
擬似端末は、シリアル回線の代わりにTCPを介した仮想接続を使用する端末セッション(ユーザー用のシェルでもあります)です。この擬似端末は通常sshdで提供され、セキュリティレベルの低いtelnetdで提供されます。
端末エミュレータは、ユーザーがこれらの擬似端末を開くために使用するクライアントプログラムです。
答え2
過度に単純化された形式:
擬似ターミナル=使用しない場合はUNIXシステムのデバイスファイルで、入力/出力のために上記のデバイスファイルに接続されます。
ターミナル エミュレータ = ローカル デスクトップで実行され、リモート サーバーへの Telnet または SSH 接続を確立するために使用されるアプリケーションです。