Eya*_*yal 40 software-recommendation
我一直在使用Amazon S3 管理控制台来浏览我的 S3 文件。不幸的是,除了它的默认值(似乎是按名称)之外,它似乎无法对文件(在给定的存储桶中)进行排序。我想要一个很好的 GUI 客户端来查看这些文件,它可以让我按日期对它们进行排序,因此最新的将出现在顶部。
更新:如果客户端可以在存储桶中进行文本搜索,我也很喜欢......但我怀疑这是一厢情愿的想法。
小智 22
DragonDisk是一个不错的 Amazon S3 GUI 客户端。( http://www.s3-client.com/ ) 他们有 ubuntu 的 debian 包。

k0p*_*kus 16
不是 GUI,但我选择了s3cmd:
sudo apt-get -qq install s3cmd
Run Code Online (Sandbox Code Playgroud)
在第一次运行时,它会询问您的凭据,即:
并创建一个~/.s3cfg存储所有东西的地方。
成功后,您可以:
列出你所有的桶
s3cmd ls
Run Code Online (Sandbox Code Playgroud)
列出桶的内容
s3cmd ls s3://bucket-name
Run Code Online (Sandbox Code Playgroud)
通过获取文件
s3cmd get s3://bucket-name/filename.txt
Run Code Online (Sandbox Code Playgroud)
将文件上传到存储桶中
s3cmd put LOCAL_FILE s3://BUCKET[/PREFIX]
Run Code Online (Sandbox Code Playgroud)
有关命令的更多信息,请查看:
man s3cmd
Run Code Online (Sandbox Code Playgroud)
或阅读联机版本的联机帮助页。
Eva*_*oll 11
你有s3fs-c。它是S3的FUSE接口。启动并运行它需要一些工作,但与其他两个建议不同的是,它将是透明的,并且像任何其他类型的驱动器一样运行。您可以将文件直接保存到 S3。您将能够打开 S3 存储桶并在任何 Linux 实用程序(例如 Gimp、Libre Office 等)中浏览文件。
为了使用s3fs-c,您必须编译它并配置它。您可以在安装文件中找到说明。
你需要安装build-essentials,libcurl4-openssl-dev,automake,pkg-config,libxml2-dev并libfuse-dev建立它。
sudo apt-get install build-essentials libcurl4-openssl-dev pkg-config libxml2-dev libfuse-dev automake
Run Code Online (Sandbox Code Playgroud)
然后是一个简单的./configure,make并且sudo make install应该完成构建/安装工作。
小智 7
请查看此 Amazon S3 客户端,它具有高级功能并可在每个操作系统上运行
https://github.com/rusher81572/cloudExplorer