如何使用dd Linux命令从网上下载文件?
How to use dd Linux command to download a file from the internet?
好吧,我知道这听起来很疯狂但是。
假设我通过 SSH 登录并在服务器上的虚拟机上工作。我有一个 link,我想用 dd 命令下载一个文件(1 GB)。
那么怎么做呢?
对我来说必须是这样的
dd if="www.speed.hetzner.de/1GB.bin" of=~/dir bs=20
请告诉我,我到处找都找不到答案。
dd
不支持通过网络执行此操作,您应该使用 curl
或 wget
:
下载您的文件
wget -O ~/dir/1GB.bin http://www.speed.hetzner.de/1GB.bin
如果您真的想使用 dd 进行输出处理(例如,将 ISO 文件写入块设备),您可以将 curl
传输到 dd
:
curl 'http://address.for/your.iso' | dd conv=noerror,sync bs=4M of=/dev/sdX
好吧,我知道这听起来很疯狂但是。 假设我通过 SSH 登录并在服务器上的虚拟机上工作。我有一个 link,我想用 dd 命令下载一个文件(1 GB)。
那么怎么做呢?
对我来说必须是这样的
dd if="www.speed.hetzner.de/1GB.bin" of=~/dir bs=20
请告诉我,我到处找都找不到答案。
dd
不支持通过网络执行此操作,您应该使用 curl
或 wget
:
wget -O ~/dir/1GB.bin http://www.speed.hetzner.de/1GB.bin
如果您真的想使用 dd 进行输出处理(例如,将 ISO 文件写入块设备),您可以将 curl
传输到 dd
:
curl 'http://address.for/your.iso' | dd conv=noerror,sync bs=4M of=/dev/sdX