如何在 Linux 中安装 s3cmd 并管理 Amazon s3 存储桶

S3, – Simple Storage Service – 是 Amazon 的存储服务,它为 IT 团队提供了一种安全、可扩展且可靠的方式来存储和检索云上的文件和文件夹。 S3 通过确保数据在需要时可用并随着需求的增长而扩展,从而帮助您充分利用数据。

通常,在登录到您的 AWS 账户后,从 Web 浏览器访问 S3。 这也可以使用名为 s3cmd 的漂亮工具在命令行上实现。 这 s3cmd 实用程序是一个开源命令行工具,可让您访问和管理您的 S3 服务。 它允许您创建/删除存储桶、添加/远程文件和文件夹并列出您的 S3 存储桶的内容。

本指南将帮助您在 Linux 上安装 s3cmd,并帮助您充分利用它来管理您的 S3 帐户。

如何在 Linux 上安装 s3cmd

在主要的 Linux 发行版(如 Ubuntu、CentOS 和 RHEL)上安装 s3cmd 简直是天方夜谭。 这是因为 s3cmd 包在他们的存储库中可用。

让我们看看如何在各种发行版上安装 s3cmd:

在 Ubuntu / Debian 风格上

对于 Debian / Ubuntu 发行版,使用 APT 包管理如下:

$ sudo apt install s3cmd

在 CentOS 8 / RHEL 8 上

在 CentOS / RHEL 发行版上,使用以下命令安装 s3cmd:

$ sudo dnf install s3cmd

在 SUSE Linux 上

对于 SUSE Enterprise 服务器,首先添加存储库并使用 齐珀 如图所示的命令行工具。

$ sudo zypper addrepo https://s3tools.org/repo/SLE_11/s3tools.repo
$ zypper install s3cmd

从源安装

如果您的 Linux 发行版未在上面列出,请不要担心。 您可以从适用于所有发行版的源代码安装。

首先,下载最新 s3cmd 版本的 zip 文件,此时为 s3cmd 2.1.0。

$ wget https://sourceforge.net/projects/s3tools/files/s3cmd/2.1.0/s3cmd-2.1.0.zip

在您的主目录中,您应该看到 s3cmd-2.1.0.zip 压缩文件。