0x6*_*C74 367 command-line url
假设我们有所需文件的完整 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
Run Code Online (Sandbox Code Playgroud)
不起作用;)
dev*_*av2 466
打开终端并输入
wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz"
Run Code Online (Sandbox Code Playgroud)
将文件下载到当前目录。
wget -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"
Run Code Online (Sandbox Code Playgroud)
将文件下载到 /home/omio/Desktop
wget -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"
Run Code Online (Sandbox Code Playgroud)
将文件下载到/home/omio/Desktop
并为其NewFileName
命名。
rɑː*_*dʒɑ 43
你可以通过使用 curl 来做到这一点。
curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz
Run Code Online (Sandbox Code Playgroud)
-O 使用与 url 中相同的名称保存文件,而不是将输出转储到 stdout
欲了解更多信息
Tac*_*ons 22
我使用axel
和wget
从终端下载,axel 是下载加速器
句法
轴
axel www.example.com/example.zip
Run Code Online (Sandbox Code Playgroud)
获取
wget -c www.example.com/example.zip
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息man axel
,请man wget
在终端中键入
没有提到 Aria2 只是一种伤害,所以说,看看 Aria2。https://aria2.github.io/
只需在终端中键入即可安装它:
sudo apt install aria2
Run Code Online (Sandbox Code Playgroud)
然后只需键入以下内容即可下载文件:
aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz
Run Code Online (Sandbox Code Playgroud)
您可以aria2
通过其man
页面找到更多帮助。