【发布时间】:2019-11-27 17:20:11
【问题描述】:
启用Bucket版本控制后,我们可以通过键入获取文件的所有版本
gsutil ls -a gs://path/to/file
但是,它只显示原始文件名和代号...
有没有办法查看这些文件何时上传?
【问题讨论】:
标签: google-cloud-platform google-cloud-storage
启用Bucket版本控制后,我们可以通过键入获取文件的所有版本
gsutil ls -a gs://path/to/file
但是,它只显示原始文件名和代号...
有没有办法查看这些文件何时上传?
【问题讨论】:
标签: google-cloud-platform google-cloud-storage
您应该可以使用以下命令来实现:
gsutil ls -a -L gs://[BUCKET_NAME]/[FILE_NAME]
如this documentation 中所述,使用-a 标志将列出指定对象的实时和非当前版本。 -L 标志将提供有关此对象的附加信息,其中包含对象的 Creation time。
如果使用上一条命令显示的信息过多,则以下命令将仅显示文件名(以及生成号)和创建时间:
gsutil ls -a -L gs://[BUCKET_NAME]/[FILE_NAME] | grep 'gs://\|创建时间'
【讨论】: