将 "public" 目录上传到 Google 云存储

Upload "public" directory to Google Cloud Storage

从 SSH 使用此命令我可以将整个文件夹上传到 Google 云存储:

gsutil cp -R folder_big gs://bucket_name

这些是文件夹中的文件:

我不想单独点击每个文件来制作public。

如何在上传时自动 public 制作文件夹(以及里面的所有文件)?

你可以这样做:

gsutil cp -a public-read -R folder_big gs://bucket_name

注意:如果是大文件夹,使用多线程选项可能会显着提高性能:

gsutil -m cp -a public-read -R folder_big gs://bucket_name