![如何将文件从 Windows 传输到 Unix 机器](https://linux22.com/image/58820/%E5%A6%82%E4%BD%95%E5%B0%86%E6%96%87%E4%BB%B6%E4%BB%8E%20Windows%20%E4%BC%A0%E8%BE%93%E5%88%B0%20Unix%20%E6%9C%BA%E5%99%A8.png)
我正在 Windows 机器上工作,我已使用 Putty 连接到 Unix 机器,我想将文件从本地 Windows 机器传输到连接的 Unix 机器,请建议命令是什么,
答案1
您putty
有一个名为pscp
(putty secure copy)的实用程序。
在 putty 中创建一个允许无密码连接的配置文件。我们来命名一下吧mycopy
。
现在将 pscp 复制到本地目录。现在您可以使用复制
pscp -profile mycopy *.txt 192.168.1.10:/tmp
*.txt
本地文本文件192.168.1.10:/tmp
IP 192.168.1.10 主机中的 /tmp 目录-profile mycopy
指示要使用哪个配置文件
您可以访问远程文件 ( /foo/bar/afile.sh
)。
pscp -profile mycopy 192.168.1.10:/foo/bar/afile.sh .
答案2
您可以使用psftp
Putty 安装中包含的连接(同一文件夹中的 PSFTP.EXE)。
您只需输入sftp <your_machine_ip>
,然后使用标准 ftp 命令在主机之间复制/粘贴文件(put <local_file>
上传、get <remote_file>
下载等)。