Google Cloud Shellの基本コマンド「Cloud Storage編」

2024/05/08に公開
# デフォルトのゾーン設定
gcloud config set compute/zone "us-west1-c"
export ZONE=$(gcloud config get compute/zone)

# デフォルトのリージョン設定
gcloud config set compute/region "us-west1"
export REGION=$(gcloud config get compute/region)

# bucketの作成
gsutil mb gs://$DEVSHELL_PROJECT_ID

# bucketへアップロード
gsutil cp <FILE-NAME> gs://$DEVSHELL_PROJECT_ID

# bucketからダウンロード
gsutil cp -r gs://$DEVSHELL_PROJECT_ID/<FILE-NAME> .

# bucket内のファイル一覧
gsutil ls gs://$DEVSHELL_PROJECT_ID

# bucketのファイルを一般(インターネット)公開
gsutil acl ch -d AllUsers gs://$DEVSHELL_PROJECT_ID/<FILE-NAME>

Discussion