更新时间:

#SCP不会覆盖已有文件

翻译自:https://serverfault.com/questions/150935/why-is-scp-not-overwriting-my-destination-file
提供了暂时的解决方式:只使用目标文件夹路径,而不包括目标文件的文件名。
例如原命令:

scp -r /home/mpi/project1/ slave1:/home/mpi/project1

测试发现不会覆盖已有文件,更改后的可覆盖文件的命令为:

scp -r /home/mpi/project1/ slave1:/home/mpi/

可以换成rsync 命令