PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件传输工具 ,通过 SSH 连接,在两台机器之间安全的传输文件,可以用于任何 SSH(包括 SSH v1、SSH v2) 服务器。
只需将putty的pscp.exe放到C:\Windows\System32下即可。
在dos下输入pscp会出现相关命令提示:
实例:
1.列出远程linux主机/opt/test下的目录和文件
pscp -l root -pw 123456 -ls 192.168.1.1:/opt/test
2.将本地文件传输到远程linux主机的/opt/test目录下
pscp -l root -pw 123456 1.sql 192.168.1.1:/opt/test
3.将远程的/opt/test/1.sql拷贝到d盘并改名为2.sql
pscp -l root -pw 123456 192.168.1.1:/opt/test d:\2.sql
总结:pscp很好的为我们解决了windows下向linux传输文件的问题,让我们不再依赖vsftp.xftp等工具,我们可以通过批处理来减轻我们日常的工作的繁琐性。
ps:为了更好的让我们工作,可以将dos直接启动在桌面,这样更加方面我们传输文件,不必每次添加相关路径.
更改方式为:
右键dos----属性----起始位置----%HOMEDRIVE%%HOMEPATH%\Desktop: