通过WinSCP将文件从Internet直接上传到远程主机

时间:2017-04-01 22:44:43

标签: curl wget scp winscp

有没有办法使用WinSCP直接将文件(带有Internet地址)上传到Linux机器?我不想下载到我的本地机器,然后上传到Linux服务器 - 我想直接下载:Internet - > Linux机器。

我已经尝试过wget和curl -O,但下载的文件已经完成,所以我正在尝试其他方法,比如WinSCP。

>  wget https://www.kaggle.com/c/data-science-bowl-2017/download/stage1_labels.csv.zip
> --2017-04-01 17:22:04--  https://www.kaggle.com/c/data-science-bowl-2017/download/stage1_labels.csv.zip
> Resolving www.kaggle.com (www.kaggle.com)... 168.62.224.124 Connecting
> to www.kaggle.com (www.kaggle.com)|168.62.224.124|:443... connected.
> HTTP request sent, awaiting response... 302 Found Location:
> /account/login?ReturnUrl=%2fc%2fdata-science-bowl-2017%2fdownload%2fstage1_labels.csv.zip
> [following]
> --2017-04-01 17:22:05--  https://www.kaggle.com/account/login?ReturnUrl=%2fc%2fdata-science-bowl-2017%2fdownload%2fstage1_labels.csv.zip
> Reusing existing connection to www.kaggle.com:443. HTTP request sent,
> awaiting response... 200 OK Length: 15671 (15K) [text/html] Saving to:
> ‘stage1_labels.csv.zip’
> 
> 100%[=================================================================================>] 15,671      --.-K/s   in 0.03s
> 
> 2017-04-01 17:22:05 (441 KB/s) - ‘stage1_labels.csv.zip’ saved
> [15671/15671]

目标文件大小为67 GB。

1 个答案:

答案 0 :(得分:0)

使用ssh连接到要下载文件的其他计算机,然后在那里运行wget。它只能使用HTTPS协议传输一次(速度很快)。 SFTP通常很慢。