📜  从 url 终端下载图像 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:15.275000             🧑  作者: Mango

从 URL 终端下载图像 - Shell-Bash

有时候我们需要从网上下载一些图片并保存到本地,比如从维基百科下载一个国旗的图像。在此,我们将介绍如何在终端中使用 Shell-Bash 下载图像并保存到本地。

需要的工具

在开始之前,我们需要安装 curlwget 工具。如果你的系统上没有这些工具,可以通过以下命令在 Ubuntu 系统上安装:

sudo apt-get update
sudo apt-get install curl wget
从 URL 下载并保存图像
方法一:使用 curl 命令

我们可以使用 curl 命令从 URL 下载图像并保存到本地。以下命令将在当前目录中创建一个名为 flag.png 的文件。

curl -o flag.png https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Flag_of_China.svg/2560px-Flag_of_China.svg.png

如果你想将图像保存到一个不同的目录中,可以添加路径到文件名前面。例如,以下命令将图像保存到 /home/user/images/ 目录中。

curl -o /home/user/images/flag.png https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Flag_of_China.svg/2560px-Flag_of_China.svg.png
方法二:使用 wget 命令

另一种下载图像的方法是使用 wget 命令。以下命令将在当前目录中创建一个名为 flag.png 的文件。

wget https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Flag_of_China.svg/2560px-Flag_of_China.svg.png -O flag.png

如果你想将图像保存到一个不同的目录中,可以添加 -P 选项并提供路径。例如,以下命令将图像保存到 /home/user/images/ 目录中。

wget https://upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Flag_of_China.svg/2560px-Flag_of_China.svg.png -P /home/user/images/
结论

使用 Shell-Bash 下载图像是一个简单又快速的方法,可以方便地将图像保存到本地进行处理或使用。我们可以使用 curl 或 wget 命令从 URL 下载图像并保存到本地。