SSH一次复制1000个文件

SSH一次复制1000个文件,ssh,copy,Ssh,Copy,我有一个包含30000个文件的文件夹。我想通过SSH一次复制1000个文件到另一个文件夹。我需要这样做,因为当我尝试在所有30k上运行它时,我的脚本超时了。 可能吗 编辑 根据评论 我通过油灰连接。通过单击按钮从用户处执行脚本,而这并不是问题所在。我只想批量移动文件,不想通过ftp来移动 像SQL中的LIMIT命令(LIMIT 01000或LIMIT 10002000)复制ssh的最佳方法是使用scp(putty中的pscp) pscp.exe使用putty中的所有设置,包括身份验证密钥。通过s

我有一个包含30000个文件的文件夹。我想通过SSH一次复制1000个文件到另一个文件夹。我需要这样做,因为当我尝试在所有30k上运行它时,我的脚本超时了。 可能吗

编辑

根据评论

我通过油灰连接。通过单击按钮从用户处执行脚本,而这并不是问题所在。我只想批量移动文件,不想通过ftp来移动


像SQL中的LIMIT命令(LIMIT 01000或LIMIT 10002000)

复制
ssh
的最佳方法是使用
scp
putty中的pscp


pscp.exe使用putty中的所有设置,包括身份验证密钥。

通过
ssh
进行复制的最佳方法是使用
scp
putty中的pscp


pscp.exe使用putty的所有设置,包括身份验证密钥。

如何
rsync-r=ssh-avz…
?这是在web应用程序中完成的吗?您没有向人们提供足够的信息来帮助您。剧本是什么样子的?您以什么方式在ssh上/内执行复制?您使用putty包中的pscp.exe吗?不,我不使用。我从putty.exe连接,
rsync-r=ssh-avz…
?这是在web应用程序中完成的吗?您没有向人们提供足够的信息来帮助您。剧本是什么样子的?您以什么方式在ssh上/内执行复制?您使用putty包中的pscp.exe吗?不,我不使用。我从putty.exe连接是否有一个命令可以复制第一个1000,如cp 01000或cp 10002000等?pscp.exe没有这样的功能。在Linux bash上,通常我会编写一些嵌套脚本,但我不知道如何在win批处理脚本中执行。是否有一个命令可以复制前1000个脚本,如cp 01000或cp 10002000等?pscp.exe没有这种功能。在LinuxBash上,通常我会编写一些嵌套脚本,但我不知道如何在win批处理脚本中实现这一点。
pscp.exe -r somedir me@server:/data/vol1