【问题标题】:Pipe a file on a Unix server to the client将 Unix 服务器上的文件通过管道传输到客户端
【发布时间】:2011-10-20 00:15:50
【问题描述】:

我正在使用 PuTTY 连接到 zOS 大型机(运行 USS,IBM 的 Unix 兼容软件),我想下载文件的十六进制转储(使用 od)而不在文件系统上制作副本.有没有一种方法可以将标准输出(通过 PuTTY)直接保存或通过管道传输到我的 (Windows XP) 客户端上的文件?

【问题讨论】:

  • 是否可以通过互联网创建管道?我认为这就是创建套接字的原因。为什么不使用 ftp/sftp?

标签: unix pipe putty


【解决方案1】:

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

请注意,经过检查,文档链接可能适用于旧版本的 PuTTY,因此是 YMMV,但我确信更新的版本也支持会话日志记录。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多