如何将文件从远程 unix 服务器复制到本地 Windows?

Rak*_*dra 2 linux shell bash ssh scp

我的工作系统在远程位置,操作系统在 unix 中,我需要使用 bash 命令将文件从该远程 unix 系统获取到我的本地机器。我试过

scp ls .txt*  D:\BACKUP
Run Code Online (Sandbox Code Playgroud)

这个命令通过使用 putty 连接到我的远程系统。我试过,但它不工作。

Yar*_*ron 9

假设您已scp在 Windows 上安装(例如使用 Windows 10 bash)

正确的命令是:

scp remote_username@remote_hostname.com:/full/path/to/file local_file_name
Run Code Online (Sandbox Code Playgroud)

如果你还没有scp在你的 Windows 上安装你可以安装winscp

您可以使用winscp下载使用sftp见说明

连接

启动 WinSCP。将出现登录对话框。在对话框上:

  • 选择您的文件协议。当您将要使用 FTPS 协议时,请选择 FTP,然后选择其中一种 FTPS 调用方法。
  • 在主机名字段中输入您的主机名,在用户名中输入用户名,在密码中输入密码
  • 按登录进行连接。

在此处输入图片说明