PuTTYでの仮想コンソール変更コマンドの送信


10

PuTTYを使用して、通常のキーコマンド(Alt+ F1またはCtrl+ Alt+ F1など)を介してLinuxの仮想コンソールを変更しようとしています。ただし、これは機能しません。

TTYの切り替えは単純で、PuTTYでできることが必要です。できればchvtではなく、上記のようなキーを押して切り替えます。

どうすればこれを行うことができますか?


1
物理的に接続されたディスプレイまたはPuTTY接続のVCを切り替えようとしていますか?また、何が問題になっていchvtますか?
user1686 2011

PuTTYの場合、特に私が望んでいるのは、vimやmuttなどのプログラムに参加できるようにしてから、別のttyに切り替えることです。私はこれをsudo chvt(およびfgconsoleで確認)を使用して試してみましたが、機能していないようです。とにかく、ファンクションキーを使用して切り替える方法を知りたいのですが。
nemof 2011

回答:


13

SSH接続を介した仮想コンソールはなく、接続ごとに1つの端末を取得するだけです。しかし、画面があなたが探しているものを実行するように思えます:

画面は端末マルチプレクサとして最もよく説明されています。これを使用すると、コンソールベースのアプリケーション(インタラクティブなコマンドシェル、cursesベースのアプリケーション、テキストエディターなど)を1つのターミナル内でいくつでも実行できます。これを実行したいという願望が、ほとんどの人を画面に夢中にさせています。私は自分のマシンにログインしたときに、半ダースのターミナルエミュレーターを起動していました。メールを読んだり、コードを編集したり、コードをコンパイルしたり、ニュースリーダー用に1つ、Webホストへのシェル用に1つ必要でした、 等々。次に、1つのターミナルエミュレータを起動し、その中でscreenを実行します。問題が解決しました。

screenのもう1つの主な優れた機能は、実行中のプログラムからターミナルエミュレーターを切り離す機能です。つまり、screenを使用して、誤ってターミナルエミュレータを閉じた後、またはログアウトした後でもプログラムを実行し続け、後で元の場所に戻ることができます。これは、いくつかのコンソールプログラムを実行している「セッション」の概念が、任意の端末にバインドできる、または必要に応じて端末をまったくバインドできない自由に移動できるエンティティであることを意味します。


3
tmuxを忘れないでください。
user1686 2011

ああ、これはまさに私が知りたかったことです。
nemof 2011

ただ言い直すと、tmuxのテストは優れたプログラムで、特にペインを非常に簡単に分割できます。
nemof 2011

では、ホストOSまたはリモートOSで画面を実行しますか?
CMCDragonkai 14

リモートOS。
Chris Acheson、2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.