【发布时间】:2016-03-28 05:17:45
【问题描述】:
有没有办法在可通过 SSH 访问的服务器上下载文件。问题是文件很大,在客户端下载并传输到服务器可能无法正常工作,因为与服务器的连接经常会失败。
我知道这个问题的答案可能大多是“否”,但任何答案都会有所帮助。我不是在寻找 sudo apt-get。
【问题讨论】:
-
您可以在
ssh会话中启动screen并使用wget。
有没有办法在可通过 SSH 访问的服务器上下载文件。问题是文件很大,在客户端下载并传输到服务器可能无法正常工作,因为与服务器的连接经常会失败。
我知道这个问题的答案可能大多是“否”,但任何答案都会有所帮助。我不是在寻找 sudo apt-get。
【问题讨论】:
ssh 会话中启动screen 并使用wget。
有两种方法可以做到这一点,它们都需要一致的连接来传输文件。
您可以使用这些机制直接从一台机器传输到另一台机器,无需进行任何中间下载和上传。
方法有:
scp someuser@someserver:/home/someuser/some.file downloadas.file
wget http://someserver.com/somepath/some.file -O downloadas.file
只需打开您的目标机器并启动终端并发出上述任何命令,假设 someserver 是您需要从中复制的源机器。
【讨论】: