我正在学习如何使用谷歌云我使用此命令:
" gsutil ls -la gs:// bucket01 / *"
我得到以下信息:
display.json#01
display.json#02
display.json#03
display.json#04
display.json#05
如何删除所有以前的版本,只保留新文件display.json05?
答案 0 :(得分:1)
没有支持删除所有非实时版本的通配符,因此您需要单独删除它们,如下所示:
gsutil -m rm gs://bucket01/display.json#01 gs://bucket01/display.json#02 gs://bucket01/display.json#03 gs://bucket01/display.json#04
根据您的使用情况,您可能只想关闭版本控制,或者在Age
和NumNewerVersions
条件下为您的存储桶配置Object Lifecycle Management规则。