Befehl zum Ändern der virtuellen Konsole in PuTTY wird gesendet

16364
nemof

Ich versuche, PuTTY zu verwenden, um die virtuelle Konsole unter Linux mit den üblichen Tastenbefehlen - Alt+ F1oder Ctrl+ Alt+ F1usw. zu ändern . Dies funktioniert jedoch nicht.

Das Umschalten von TTY sollte einfach sein und muss in PuTTY durchgeführt werden können, vorzugsweise nicht über chvt, sondern vorzugsweise mit Tastendruck wie oben.

Irgendwelche Ideen, wie ich das machen kann?

8
Versuchen Sie, VCs für das physisch angeschlossene Display oder für Ihre PuTTY-Verbindung zu wechseln? Was stimmt auch mit `chvt`? grawity vor 13 Jahren 1
Für PuTTY, und was ich besonders suche, ist, in einem Programm wie vim oder mutt zu sein und dann zu einem anderen tty zu wechseln. Ich habe dies mit sudo chvt versucht (und mit fgconsole nachgesehen), und es scheint nicht zu funktionieren, und ich möchte nur wissen, wie man die Funktionstaste ohnehin wechselt! nemof vor 13 Jahren 0

1 Antwort auf die Frage

11
Chris Acheson

Es gibt keine virtuellen Konsolen über eine SSH-Verbindung, Sie erhalten nur ein Terminal pro Verbindung. Es klingt, als könnte der Bildschirm das tun, wonach Sie suchen:

Der Bildschirm wird am besten als Terminalmultiplexer beschrieben. Damit können Sie eine beliebige Anzahl von konsolenbasierten Anwendungen ausführen - interaktive Befehlsshells, curses-basierte Anwendungen, Texteditoren usw. - in einem einzigen Terminal. Der Wunsch, dies zu tun, ist das, was die meisten Leute auf dem Bildschirm süchtig macht. Ich habe früher ein halbes Dutzend Terminal-Emulatoren gestartet, wenn ich mich an meinem Computer angemeldet hatte: Ich wollte, dass einer meine E-Mail liest, einen, um meinen Code zu bearbeiten, einen, um meinen Code zu kompilieren, einen für meinen Newsreader, einen für eine Shell in meinen Webhost, und so weiter. Jetzt starte ich einen Terminal-Emulator und starte den Bildschirm darin. Problem gelöst.

Die andere Hauptfunktion des Bildschirms ist die Fähigkeit, den Terminalemulator von den laufenden Programmen zu entkoppeln. Dies bedeutet, dass Sie den Bildschirm verwenden können, um Programme nach dem versehentlichen Schließen des Terminalemulators oder nach dem Abmelden weiterhin auszuführen und später an der Stelle fortzusetzen, an der Sie sich gerade befunden haben. Dies bedeutet, dass die Idee einer "Sitzung", in der Sie eine Reihe von Konsolenprogrammen ausführen, eine frei schwebende Entität ist, die Sie an ein beliebiges Terminal binden können, oder gar kein Terminal, wenn Sie möchten.

Vergessen Sie nicht [tmux] (http://tmux.sourceforge.net/). grawity vor 13 Jahren 3
Ah perfekt, genau das wollte ich wissen. nemof vor 13 Jahren 0
Ich bin gerade zurückgekommen, um zu sagen, tmux zu testen, und es ist ein ausgezeichnetes Programm, das besonders einfach Scheiben aufteilen kann. nemof vor 13 Jahren 0
Führen Sie also Bildschirm auf dem Host-Betriebssystem oder dem Remote-Betriebssystem aus? CMCDragonkai vor 10 Jahren 0
Auf dem Remote-Betriebssystem. Chris Acheson vor 10 Jahren 0