gsutil

Access Google Cloud Storage. You can use gsutil to do a wide range of bucket and object management tasks. More information: <https://cloud.google.com/storage/docs/gsutil>.

Install

All systems
curl cmd.cat/gsutil.sh
Debian Debian
apt-get install gsutil
Ubuntu
apt-get install gsutil
image/svg+xml Kali Linux
apt-get install gsutil
Windows (WSL2)
sudo apt-get update sudo apt-get install gsutil
Raspbian
apt-get install gsutil

Access Google Cloud Storage. You can use gsutil to do a wide range of bucket and object management tasks. More information: <https://cloud.google.com/storage/docs/gsutil>.

  • List all buckets in a project you are logged into:
    gsutil ls
  • List the objects in a bucket:
    gsutil ls -r 'gs://bucket_name/prefix**'
  • Download an object from a bucket:
    gsutil cp gs://bucket_name/object_name path/to/save_location
  • Upload an object to a bucket:
    gsutil cp object_location gs://destination_bucket_name/
  • Rename or move objects in a bucket:
    gsutil mv gs://bucket_name/old_object_name gs://bucket_name/new_object_name
  • Create a new bucket in the project you are logged into:
    gsutil mb gs://bucket_name
  • Delete a bucket and remove all the objects in it:
    gsutil rm -r gs://bucket_name

© tl;dr; authors and contributors