如何通过终端从网站下载文件?

如何通过终端从网站下载文件?

假设我们有所需文件的完整 URL,例如

http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz

我不想安装新软件。可以吗?

命令

 cp  'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray

不起作用;)

答案1

打开终端并输入

wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz" 

将文件下载到当前目录。

wget  -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"

将下载文件至/home/omio/Desktop

wget  -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"

将下载文件/home/omio/Desktop并赋予其您的NewFileName名称。

答案2

您可以使用 curl 来完成此操作。

curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz

-O 会使用与 URL 中相同的名称保存文件,而不是将输出转储到 stdout

更多信息

答案3

我使用axelwget从终端下载,axel 是下载加速器

句法

阿克塞尔

通过软件中心安装

axel www.example.com/example.zip

获得

wget -c www.example.com/example.zip

有关更多详细信息man axelman wget请在终端中输入

答案4

没有提到 Aria2 实在是太可惜了,所以,请查看 Aria2。https://aria2.github.io/

只需在终端中输入以下内容即可安装:

sudo apt install aria2

然后只需输入以下内容即可下载文件:

aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz

您可以aria2通过其man页面找到更多帮助。

相关内容