A minimalistic Google Storage client
Project description
gs is a command line interface (CLI) that provides a set of essential commands for Google Cloud Storage. It is modeled after the AWS CLI’s aws s3 command. Its features are:
Python 3 compatibility
A minimalistic set of dependencies
A tiny footprint
Installation
pip install gs
Synopsis
- Usage:
gs [OPTIONS] COMMAND [ARGS]...
- Options:
- --version
Show the version and exit.
- --help
Show this message and exit.
- Commands:
gs configure
Set gs config options, including the API key.
gs cp
Copy files to, from, or between buckets.
gs ls
List buckets or objects in a bucket/prefix.
gs mb
Create a new bucket.
gs mv
Move files to, from, or between buckets.
gs rb
Permanently delete an empty bucket.
gs rm
Delete objects (files) from buckets.
gs sync
Sync a directory of files with bucket/prefix.
Run gs configure to configure Google service account access credentials that will be used by the gs command. You can create a new service account key at https://console.cloud.google.com/iam-admin/serviceaccounts.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.