You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将远程Oracle Linux 7.6服务器上的PDF文件传输至本地?

解决方案:通过Base64编码传输PDF文件

因为直接复制二进制内容会因不可见字符、编码兼容问题导致文件损坏,Base64编码是最可靠的文本化二进制内容的方法,具体操作步骤如下:

服务器端(Oracle Linux 7.6)操作

  • 打开终端,用base64命令将PDF文件转换为纯文本格式的编码内容:
    base64 /绝对路径/目标文件.pdf > pdf_base64.txt
    
    替换/绝对路径/目标文件.pdf为你实际的PDF文件路径。
  • 用文本编辑器(比如vi或nano)打开生成的pdf_base64.txt,选中并复制文件内的全部文本内容。

本地端操作

根据你本地的操作系统选择对应方法:

本地为Linux/macOS

  • 在本地新建一个文本文件(比如命名为pdf_base64.txt),粘贴从服务器复制的全部内容并保存。
  • 打开终端,执行解码命令还原PDF:
    base64 -d pdf_base64.txt > 还原后的文件.pdf
    

本地为Windows

  • 在本地新建一个文本文档,粘贴复制的内容并保存为pdf_base64.txt。
  • 打开PowerShell,执行以下命令还原PDF:
    [System.Convert]::FromBase64String((Get-Content -Path .\pdf_base64.txt -Raw)) | Set-Content -Path .\还原后的文件.pdf -Encoding Byte
    

注意事项

  • 确保复制pdf_base64.txt内容时完整无遗漏,少一个字符都会导致解码失败。
  • 若PDF文件较大,生成的base64文本会很长,复制时建议用支持大文本复制的编辑器,避免截断。

内容的提问来源于stack exchange,提问作者Hoang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 03:42:06