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

时间:2018-12-03 21:38:07

标签: unix mainframe zos

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

我尝试使用scp下载它,但是编码已自动转换并且文件不可读。

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

2 个答案:

答案 0 :(得分:5)

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

>sftp mainframe

>cd directory/with/certificate

>get certificate.cer `

答案 1 :(得分:4)

我使用Zowe CLI从z / OS下载/上传:

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