如何在 Linux 发行版上安装和使用 Curl:初学者指南

cURL 是最常用、安全和可靠的命令工具之一,用于通过网络、FTP、HTTP、SMTP 和其他存储库下载和传输文件。 cURL 可以在 Mac 和 Linux 上使用。 它在控制台上显示和编码下载数据。 作为一名专业的 Linux 用户,我已经在我的 Linux shell 上运行了数千个 cURL 命令来下载应用程序、文件、GitHub 存储库,而没有遇到任何重大问题。 如果您是程序员或软件开发人员,我相信您已经是 curl 命令工具。

Linux 上的 cURL

在 Ubuntu、Debian、 Fedora等发行版,cURL 运行流畅,可以下载有权限抓取的文件。 但是,如果您在局域网上运行 cURL 时遇到任何问题,请尝试更改 Ubuntu 系统上的服务器位置。 我经常遇到这种情况,一开始有些东西不起作用,但是在将服务器位置转移到主服务器后,cURL 运行顺利。

cURL 是用 C 编程语言编写的,是免费软件。 cURL 的完整形式是 Client URL; 它在 MIT 下获得许可,并于 1998 年首次发布。在这篇文章中,我们将了解如何在 Ubuntu 系统上安装和使用 cURL。

1. 在 Ubuntu/Debian 上安装 cURL

通常在现代和更新的基于 Debian 的 Linux 发行版中,cURL 预装在操作系统中。 但是,如果您在运行 cURL 时遇到问题,请更新您的系统存储库并将其安装在您的计算机上。

sudo apt update
sudo apt install curl

安装完成后,您现在可以以 root 用户身份运行以下命令来验证 Debian 软件包。

# dpkg -l | grep curl

2.安装cURL Fedora/红色的帽子

在 Fed Hat 上安装 cURL 或 Fedora Linux 非常相似。 如果您使用现代 Fedora 工作站,您可以在终端外壳上运行以下 YUM 命令以在系统上安装 cURL。 YUM 命令也可以在基于 Red Hat 的 Linux 系统上执行。

# yum install curl

如果您使用的是基于 DNF 的旧 Fedora 系统,在您的终端外壳上运行下面给出的 DNF 命令以在您的系统上安装 cURL。

sudo dnf install curl

安装 curl 在 Fedora Linux 上

最后,当安装完成时,不要忘记在你的 Linux 系统上验证 cURL 的安装。 下面的 GREP 命令将返回可以通过 cURL 下载的数据类型。

# rpm -qa | grep curl

客户 url grep 测试

如果您无法在基于 DNF 的情况下获取 cURL Fedora 系统,您可以尝试使用 Snap 命令安装 cURL。 cURL 在 Snap 商店中可用。 首先,在您的系统上安装 Snap 守护程序,然后创建到系统的符号链接。

sudo dnf install snapd
sudo ln -s /var/lib/snapd/snap /snap

最后,运行以下命令通过 Snap 在您的 Linux 系统上安装 cURL。

sudo snap install curl-ijohnson --edge

3. 在 SuSE 和 Arch Linux 上安装 cURL

由于 cURL 已经在 Linux 存储库中,因此现在更容易安装。 如果您使用的是 SuSE Linux,请在 shell 上键入以下 zypper 命令进行安装。

# zypper install curl

安装结束后,运行快速验证命令检查 cURL。

# zypper se curl

下面提到的 Pacman 命令将在 Arch 和基于 Arch 的 Linux 系统上运行和安装 cURL 包。

# pacman -Sy curl

安装结束后,运行快速验证命令检查 cURL。

# pacman -Qi curl

卷曲入门

到目前为止,我们已经了解了如何在各种 Linux 系统上安装 cURl。 现在是试驾的时候了。 下面显示的所有命令都可以在所有主要的 Linux 发行版中执行。 在开始时,键入’curl’ 然后按回车键在您的系统上运行 Curl。

curl

我们现在可以看到 cURL 在 Linux 上的一些用途。 使用 cURL 命令加载站点的源代码。 如果您知道该站点的正确用户凭据,cURL 也可用于浏览 HTTP 站点。

curl https://gnu.org

通过 CURL 浏览器 GNU

使用 o 标志,cuRL 可以使用默认文件名保存文件。 并且,使用 O 标志,它可以使用原始名称下载和保存文件。

curl -o linux.tar.xz https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz
curl -O https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.5.tar.xz

如果您需要从 FTP 站点下载文件并使用密码保护它,您可以使用下面给出的以下 cURL 命令。

curl -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.example.com/file.tar.gz

最后的话

毫无疑问,cURL 是一个非常方便的命令工具,用于下载多个文件、控制传输限制、安全下载和加载应用程序。 在整篇文章中,我们看到了在各种 Linux 发行版中安装 cURL 并开始使用它。 请与您的朋友和 Linux 社区分享这篇文章,以发现这篇文章有用且内容丰富。 你也可以在评论区写下你对这篇文章的看法。