aws s3 cli 如何确定要同步哪些文件?

p0f*_*0fi 5 amazon-s3 amazon-web-services aws-cli

当使用 aws s3 cli 将 Web 应用程序的文件同步到我的 s3 存储桶时,我注意到该sync命令始终上传每个文件,即使它们实际上没有更改。但改变的是文件的时间戳。所以我想知道该sync命令如何确定需要上传哪些文件?

sync只比较文件名和时间戳吗?

hel*_*loV 6

时间戳和大小。

如果您sync只想考虑尺寸:

--size-only (boolean) 使每个键的大小成为用于决定是否从源同步到目标的唯一标准。