从 z/OS UNIX 系统服务 (USS) 文件系统下载二进制文件

Download a binary file from a z/OS UNIX System Services (USS) file system

我在 UNIX 文件系统中的 z/OS 上有一个 UTF-8 编码的文件和证书,我想使用安全协议下载它。

我尝试使用scp下载它,但编码已自动转换,文件无法读取。

如何在不更改编码的情况下下载二进制文件?

如果您使用 sftp 访问主机,则文件将以二进制形式传输,而不会从 EBCDIC 转换为 ASCII。

>sftp mainframe

>cd directory/with/certificate

>get certificate.cer `

我使用 Zowe CLI 从 z/OS 到 download/upload:

zowe zos-files download uss-file <path-to-your-file> --binary

或者,您可以选择本地文件名:

zowe zos-files download uss-file <path-to-your-file> --binary --file yourFile.bin

上传方式:

zowe files upload file-to-uss yourFile.bin "<path-to-your-file>/yourFile.bin” --binary