PuTTYとscreenを使用してターゲットシステムで仮想コンソール2-4に変更する方法を考えています。screenのマニュアルページと返信を読みました。ここですが、まだわかりません。これらは、私が制御できないネットワーク イメージから起動するシステムなので、単に tmux をインストールすることはできません。これが「最善」のオプションのようです。
システム上の仮想コンソールに切り替えたり、表示したり、制御したりするために使用できる簡単な screen コマンドはありますか? マニュアル ページや他の検索で見たものは役に立たなかったので、実際の例が必要です。これらのシステムには、表示および制御する必要があるさまざまなコンソールで実行されているプロセスがあるため、PuTTY で " Ctrl+ A, C" を使用して新しい仮想コンソールを作成するだけでなく、ターゲットにすでに存在する実際の仮想コンソールを確認する必要があります。
答え1
答えはリンクされたページssh を使用して異なる仮想コンソールに接続することはできないため、screen または tmux (異なる) を使用することを推奨します。
リモートマシンでscreenまたはtmuxセッションが動作している場合は、それ各セッションの「ウィンドウ」で何が実行されているかを確認します。
それがなければ、検査したいプロセスの標準出力デバイスを読み取ることしかできない。しかし、なぜできないのでしょうかtail -f /proc/$pid/fd/1
?、それは実際にはそれほど単純ではありません。