从Putty命令行创建新的终端窗口(重复的会话)?


15

在上通过Windows访问,是否可以从命令行生成新的终端()窗口?即发送一些东西到Linux,同时响应哪个,它启动新窗口打开?LinuxPuttyPuttyPutty

可以通过Putty菜单完成类似操作Duplicate session,但是我对命令行版本感兴趣。


您将如何识别要在命令行上“复制”的会话?
Martin Prikryl

如果我知道我不会问。我不能说Linux无法识别与之通信的终端。
DIMS

Answers:


18

在“腻子设置”>“窗口”>“行为”中,可以选中某个框以在某个按键上打开系统菜单(我个人使用ALT-Space)。

使用此设置后,您可以点击ALT-空格键,然后按d键进行重复会话。这样一来,您无需触摸鼠标即可打开新的腻子窗口。

它不是命令行工具,但我发现它非常有用。


+1非常有用,并且比通过linux响应实现生成腻子会话的事情要简单/安全得多,后者必须首先由腻子启动^^
Levite 2014年

+1甜蜜...我不知道有必要在PuTTY中选择该选项。它应该确实是默认值。Alt-Space实际上是我尝试的第一件事,但令我感到震惊/恼怒的是它没有执行任何操作,因为Alt-Space一直是Windows标准的在任何给定窗口上打开系统菜单的方式。时至今日,我知道如何从键盘最小化窗口的唯一方法是先按ALT-空格键,再按“ n”键。我用它所有的时间!:-)
ColdCold

3

没有通过ssh在Linux主机上发出命令的直接方法,该命令将指示ssh连接起源的Windows主机生成新的putty实例。

远程主机仅知道腻子,因为它是能够运行特定外壳的终端。它不应该知道如何在本地客户端上生成新终端。

可以想象,可以将各种脚本(或寻找Windows netcat克隆)放在一起,这些脚本将侦听“ ping”并生成新的Putty。该“系统”的第二部分将从远程主机通过TCP与Windows脚本联系。


2

如果您不想触摸GUI,那么我唯一想到的就是使用终端多路复用器,例如screentmux。这不会给您另一个GUI窗口,但是您可以在其中一个窗口中拥有多个窗口。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.