欢迎光临
我们一直在努力

服务器上的文件复制到本地 Windows 系统

在 Windows 上通过 SSH 连接到 Linux 服务器后,如果需要将服务器上的文件复制到本地 Windows 系统,可以使用以下几种方法:


方法 1:使用 scp(Secure Copy)命令

scp(基于 SSH 的安全复制)是最常用的方法,适用于从 Linux 服务器下载文件到 Windows。

步骤

  • 在 Windows 上打开 PowerShell 或 CMD(无需登录服务器)。
  • 运行 scp 命令:scp username@server_ip:/path/to/remote/file.txt C:\\Users\\YourName\\Downloads\\
    • username@server_ip:你的服务器用户名和 IP 地址。
    • /path/to/remote/file.txt:服务器上的文件路径。
    • C:\\Users\\YourName\\Downloads\\:Windows 本地保存路径。
  • 示例

    scp root@192.168.1.100:/home/user/data.txt C:\\Users\\John\\Desktop\\

    • 如果是非 22 端口,使用 -P 指定端口:scp –P 2222 root@192.168.1.100:/home/user/data.txt C:\\Downloads\\
    复制整个目录(递归)

    scp –r root@192.168.1.100:/home/user/folder/ C:\\Users\\John\\Desktop\\


    方法 2:使用 pscp(PuTTY SCP)

    如果习惯使用 PuTTY,可以用 pscp(PuTTY 自带的 SCP 工具)。

    步骤

  • 下载 PuTTY(含 pscp.exe):
    https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
  • 在 CMD/PowerShell 中运行:pscp.exe username@server_ip:/path/to/file.txt C:\\Downloads\\
    • 如果 PuTTY 不在 PATH,需指定完整路径,如:"C:\\Program Files\\PuTTY\\pscp.exe" root@192.168.1.100:/home/user/data.txt C:\\Downloads\\

  • 方法 3:使用 WinSCP(图形化工具)

    WinSCP 是一个流行的 GUI 工具,支持拖放操作。

    步骤

  • 下载并安装 WinSCP:
    https://winscp.net/eng/download.php
  • 连接服务器:
    • 输入服务器 IP、用户名、密码(或 SSH 密钥)。
    • 选择协议 SCP 或 SFTP。
  • 拖放文件:
    • 左侧是 Windows 文件系统,右侧是服务器文件系统。
    • 直接拖拽文件到左侧窗口即可下载。
  • !https://winscp.net/eng/docs/screenshots


    方法 4:使用 rsync(需 Windows 支持)

    如果 Windows 安装了 rsync(如通过 WSL、Cygwin 或 Git Bash),可以运行:

    rsync –avz username@server_ip:/path/to/remote/file.txt C:\\Downloads\\

    • -a(归档模式),-v(显示进度),-z(压缩传输)。

    方法 5:直接复制终端输出(适用于小文件)

    如果文件内容较短,可以直接在终端中:

  • 用 cat 或 less 查看文件:cat /path/to/file.txt
  • 用鼠标选中内容,按 Ctrl+Shift+C 复制。
  • 在 Windows 中粘贴到文本文件。

  • 总结

    方法适用场景命令/工具
    scp 命令行快速下载 scp user@ip:/remote/path C:\\local\\
    pscp PuTTY 用户 pscp.exe user@ip:/remote/path C:\\local\\
    WinSCP 图形化操作(推荐新手) 拖放文件
    rsync 需要增量同步或大文件 rsync -avz user@ip:/remote/path C:\\local\\
    复制终端输出 临时复制小文件内容 cat file.txt + 鼠标复制

    推荐优先使用 scp 或 WinSCP,简单高效!

    赞(0)
    未经允许不得转载:171主机测评 » 服务器上的文件复制到本地 Windows 系统
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址