GNU Screen

GNU Screen

Screenは、複数のプロセス(通常は対話型シェル)間で物理端末を多重化するフルスクリーンウィンドウマネージャーです。
Screenは、複数のプロセス(通常は対話型シェル)間で物理端末を多重化するフルスクリーンウィンドウマネージャーです。各仮想端末は、DEC VT100端末の機能に加えて、ANSI X3.64(ISO 6429)およびISO 2022標準のいくつかの制御機能(たとえば、行の挿入/削除、複数の文字セットのサポート)を提供します。各仮想端末用のスクロールバック履歴バッファーと、ユーザーがウィンドウ間でテキスト領域を移動できるようにするコピー&ペーストのメカニズムがあります。screenが呼び出されると、シェル(または指定されたコマンド)を含む単一のウィンドウが作成され、通常どおりプログラムを使用できるようになります。その後、いつでも、他のプログラム(シェルを含む)を含む新しい(フルスクリーン)ウィンドウを作成したり、現在のウィンドウを強制終了したり、アクティブなウィンドウのリストを表示したり、出力ログのオン/オフを切り替えたり、テキストをコピーしたりできますウィンドウ、スクロールバック履歴の表示、ウィンドウ間の切り替えなど。すべてのウィンドウは互いに完全に独立してプログラムを実行します。プログラムは、ウィンドウが現在表示されていない場合、および画面セッション全体がユーザー端末から切り離されている場合でも実行を続けます。...
screen

カテゴリー

BSDのGNU Screenの代替

tmux

tmux

tmuxはターミナルマルチプレクサです。複数のターミナル(またはウィンドウ)を使用して、それぞれが個別のプログラムを実行し、1つの画面から作成、アクセス、および制御できます。