我的桌面没有足够的计算能力,所以我通常在远程工作站上开发和运行程序。但是,经常需要绘制一些图表以可视化正在发生的事情,而我不能直接使用Putty
. 我想知道是否有一些方便的方法可以做到这一点。
3 回答
您可以使用gnuplot
直接在终端内绘图。例如:
gnuplot> set terminal dumb
Terminal type set to 'dumb'
Options are 'feed size 79, 24'
gnuplot> set terminal dumb
Terminal type set to 'dumb'
Options are 'feed size 79, 24'
gnuplot> plot(sin(x))
1 ++---------------***---------------+---**-----------+--------**-----++
+ * * + * ** +(sin(x)) ****** +
0.8 ++ * * * * * * ++
| * * * * * * |
0.6 *+ * * * * * * ++
|* * * * * * * |
0.4 +* * * * * * * ++
|* * * * * * * |
0.2 +* * * * * * *++
0 ++* * * * * * *++
| * * * * * * *|
-0.2 ++ * * * * * * *+
| * * * * * * *|
-0.4 ++ * * * * * * *+
| * * * * * * *
-0.6 ++ * * * * * * +*
| * * * * * * |
-0.8 ++ * * * * * * ++
+ * * + ** * + * * +
-1 ++-----**--------+-----------**----+--------------***---------------++
-10 -5 0 5 10
或者,您可以使用 X 转发将图形内容从远程计算机转发到本地计算机。
在 Windows 上(我假设您正在使用它,因为您使用的是 Putty)有一个名为 XMing 的程序可以用来执行此操作。
将 XMing 与 PuTTY 一起使用的一些说明:http ://www-inst.eecs.berkeley.edu/~cs61a/fa13/pdfs/connect-windows.pdf (请参阅我在下面复制的 PDF 的后半部分)
XMing 将为您的远程连接提供图形支持。
(1) 从 http://sourceforge.net/project/showfiles.php?group_id=156984下载 XMing下载 Xming 和 Xming-fonts
(2) 两者都安装,只需再次使用默认设置即可。
(3) 打开Xlaunch 我喜欢Multiple Window 模式,随心所欲的风格选择Start no client 你不需要在接下来的两页上改变任何东西。
(4) 这里是棘手的步骤,打开 PuTTY 在左侧设置栏上,在 Connection 下查看打开 SSH 的更多设置选项 转到 X11,选中 Enable X11 Forwarding 输入 localhost:0 表示 X 显示位置 根据 PuTTY 指南输入主机名信息, 并连接。
(5) 登录,现在试试emacs之类的命令
如果我的连接速度足够快以摆脱 VNC 或 RDP,我宁愿不使用 putty
xrdp一个开源 RDP 服务器和 X 服务器,能够接受来自 rdesktop 和 ms 终端服务器客户端的连接。