标题几乎说明了一切。如果我mydir/在 server1.com 上有一个文件夹 ( ),并且想将它复制到 server2.com 上的父文件夹,那么它们之间有什么区别(性能、安全性、功能等):
scp mydir/ server2.com:/some/path/
和...
rsync -avz mydir/ someUser@server2.com:/some/path/
提前致谢!
1) 性能
scp 会更快
2) 安全性
scp 更安全,但是如果您要使用 rsync -avz -e ssh,那么 rsync 将同样安全
3) 能力
rsync 可以“同步”两个副本,所以假设您的 scp 由于某种原因在传输过程中停止(可以说是网络问题),您可以使用 rsync 来完成传输。scp 将简单地覆盖。
alias scpresume="rsync --partial --progress --rsh=ssh"
Run Code Online (Sandbox Code Playgroud)
rsync 还可以使用该--exclude标志排除某些子目录/文件,scp 不能这样做。
| 归档时间: |
|
| 查看次数: |
11561 次 |
| 最近记录: |