为了实现在本地的windows和远程的unix/linux之间进行批量文件传输,可以在unix/linux下,通过samba将unix/linux的硬盘设置为共享,这种办法的缺点是设置samba时,需要unix/linux管理员的权限。如果unix/linux设置成ftp服务器,也可以通过windows的ftp命令访问,这种办法的缺点是ftp命令只能传输单个文件,不能传输文件夹,因此需要在传输前后进行打包和解包工作。除了这两种办法,如果有unix/linux的ssh登陆权限,还可以通过putty进行远程文件传输。
Putty是免费的绿色的,windows下面的SSH客户端,除了可以进行远程登录,putty所带的pscp程序还可以实现远程文件和文件夹传输。pscp是命令行客户端工具,命令行工具的优点在于简单,便于调用,和其他的工具,比如宏,结合起来,就可以实现在本地和远程机器之间批量的文件传输。
pscp的一些常用选项包括:
-r 传输文件夹
-l 输入用户名
-pw 输入密码
-1 -2 强制使用某种版本的SSH协议
-C 启用压缩
-sftp 强制使用sftp协议
-scp 强制使用scp协议
如果不考虑安全性,而更重视传输速度,SSH-1相对SSH-2对cpu的负载要小,SCP协议一般比SFTP协议传输得更快。
比如以下命令就可以实现以用户名username,密码passwd登陆ip为10.11.44.11的机器,并且把远程机器/data/下面的putty文件夹下载到本地的ftp目录:
pscp -r -sftp -l username -pw passwd 10.11.44.11:/data/putty "C:\data\My Documents\ftp"把命令写到批处理文件中
set PATH=C:\data\My Documents\IAR_review\review\ftp\putty %Set PATH
pscp -r -sftp -l username -pw passwd 10.11.44.11:/data/putty "C:\data\My Documents\ftp"更进一步,还可以通过宏生成这个批处理文件,从而将文件传输的命令集成到工作流程中。
分享到:
相关推荐
putty 一款强大的文件传输工具 远程文件传输
PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具PuTTY 远程连接工具
远程连接linux的一个很好的工具,使用SSH协议,又小又简单方便
PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。在各种远程登录工具中,Putty是出色的工具之一。可用于穿透内网。
其功能丝毫不逊色于商业的telnet类工具,用它来远程管理Linux十分好用。 包含以下工具 Putty (Telnet和SSH客户端工具) Pscp (Scp客户端,命令行下通过SSH拷贝文件) PSFTP (Sftp命令行客户端,类似于FTP文件传输) ...
putty pscp 远程工具,绿色版本,哈哈
putty,ssh远程登录工具,
putty通过ssh远程连接ubuntu
linux远程控制工具,很简洁,很简单,很好用的远程控制工具
1putty 使用pscp从windows传文件到linux服务器 pscp C:\bud root@ip/usr/tomcat/webapps/myWeb/view 2putty 使用pscp从windows传文件到linux服务器 pscp C:\bud root@ip/usr/tomcat/webapps/myWeb/view 3putty 使用...
putty(远程管理Linux工具).7z putty(远程管理Linux工具).7z
PuTTY0.6远程控制中文版 里面集合了密匙验证等等
使用Putty中的psftp工具实现bat脚本上传sftp文件,如果需要定时间,可自行使用Windows任务计划程序创建定时任务达到自动上传的效果
在各种远程登录工具中,Putty是出色的工具之一。WinSCP可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。两种可选界面允许用户管理远程或本地的文件。
windows下远程linux工具-包含PuTTY和WinSCP,其中PuTTY作为远程命令行终端,可远程ssh连接到linux服务器,二winscp就可以解决文件从windows和linux之间互相拷贝的问题,enjoy!
putty ssh linux 远程控制 远程软件
putty的exe文件 putty的exe文件
Putty 服务器远程连接
putty linux 远程连接,实现对远程linux服务器的操作,命令界面
putty,快速连接远程服务器,mysql等。