我需要将文件从远程服务器复制到同一台远程服务器,但是带宽有限。我决定用scp这样做。
scp -l 8000 myuser@myserver:/my/source/path/myfile.data myuser@myserver:/my/target/path/
所以现在我的问题是:文件流会从远程服务器传输到我的本地计算机,然后再返回到远程服务器吗?
答案 0 :(得分:1)
来自scp
man page:
-3 Copies between two remote hosts are transferred through the
local host. Without this option the data is copied directly
between the two remote hosts. Note that this option disables
the progress meter.
因此,除非您指定-3
标志,否则不会通过本地计算机传输数据。请参阅this superuser post,了解为什么或可能不想这样做。