gpt4 book ai didi

amazon-web-services - AWS CLI - 有没有办法将 tar.gz 从 S3 提取到主目录而不存储 tar.gz?

转载 作者:行者123 更新时间:2023-12-02 00:58:13 27 4
gpt4 key购买 nike

详细说明,

我的 AWS S3 上有一个 tar.gz 文件,我们将其命名为 example.tar.gz

所以,我想要做的是将 example.tar.gz 的提取内容下载到 /var/home/

一种方法是简单地下载 tar.gz,解压它,然后删除 tar.gz。

但是,我不想使用空间下载 tar.gz 文件,我只想下载提取的版本或仅存储提取的版本。

这可能吗?

谢谢!

最佳答案

您需要的是以下内容:

aws s3 cp s3://example-bucket/file.tar.gz - | tar -xz

这将从 s3 中流式传输file.tar.gz并将其直接(在内存中)提取到当前目录。没有临时文件,没有额外的存储空间,并且在这个命令之后也没有清理。

确保您完全按照上面的方式编写命令。

关于amazon-web-services - AWS CLI - 有没有办法将 tar.gz 从 S3 提取到主目录而不存储 tar.gz?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46236776/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com