将Unix服务器上的文件传送到客户端

时间:2011-10-20 00:15:50

标签: unix pipe putty

我正在使用PuTTY连接到zOS主机(运行USS,IBM的Unix兼容软件),我想下载文件的十六进制转储(使用od)而不在文件系统上复制它。有没有办法可以将stdout(通过PuTTY)直接保存或管道传输到我的(Windows XP)客户端上的文件?

1 个答案:

答案 0 :(得分:1)

您可以为{4}}配置PuTTY会话的会话日志记录。然后在服务器上运行od,等待它完成,然后关闭日志文件。你需要在开始和结束时修剪残骸(因为它有整个会话),但你最终应该得到你想要的东西。

请注意,在检查文档链接可能是旧版本的PuTTY时,所以YMMV,但我确信更新版本也支持会话日志记录。

如果您要安装命令行ssh工具(例如,在Cygwin下运行OpenSSH),则可以执行标准的“ssh hostname命令>文件”重定向。