gof3r − streaming, concurrent s3 client
gof3r [OPTIONS]
-v, --version
Print version
-m, --manpage
Create gof3r.man man page in current directory
-i, --writeini
Write .gof3r.ini in current user’s home directory
-h, --help
Show this help message
cp
copy S3 objects
copy S3 objects to or from S3 and local files
Usage: gof3r [OPTIONS] cp [cp-OPTIONS]
Aliases:
copy
--no-ssl
Do not use SSL for endpoint connection.
--no-md5
Do not use md5 hash checking to ensure data integrity. By default, the md5 hash of is calculated concurrently during puts, stored at <bucket>.md5/<key>.md5, and verified on gets.
-c, --concurrency
Concurrency of transfers
-s, --partsize
Initial size of concurrent parts, in bytes
--endpoint
Amazon S3 endpoint
--debug
Enable debug logging.
-m, --header
HTTP headers. May be used to set custom metadata, server-side encryption etc.
--acl |
canned acl to apply to the object |
-h, --help
Show this help message
get
download from S3
get (download) object from S3
Usage:
gof3r [OPTIONS] get [get-OPTIONS]
-k, --key
S3 object key
-b, --bucket
S3 bucket
-p, --path
Path to file. Defaults to standard output for streaming.
--no-ssl
Do not use SSL for endpoint connection.
--no-md5
Do not use md5 hash checking to ensure data integrity. By default, the md5 hash of is calculated concurrently during puts, stored at <bucket>.md5/<key>.md5, and verified on gets.
-c, --concurrency
Concurrency of transfers
-s, --partsize
Initial size of concurrent parts, in bytes
--endpoint
Amazon S3 endpoint
--debug
Enable debug logging.
-v, --versionId
Version ID of the object. Incompatible with md5 check (use --no-md5).
-h, --help
Show this help message
put
upload to S3
put (upload) data to S3 object
Usage:
gof3r [OPTIONS] put [put-OPTIONS]
-k, --key
S3 object key
-b, --bucket
S3 bucket
-p, --path
Path to file. Defaults to standard output for streaming.
--no-ssl
Do not use SSL for endpoint connection.
--no-md5
Do not use md5 hash checking to ensure data integrity. By default, the md5 hash of is calculated concurrently during puts, stored at <bucket>.md5/<key>.md5, and verified on gets.
-c, --concurrency
Concurrency of transfers
-s, --partsize
Initial size of concurrent parts, in bytes
--endpoint
Amazon S3 endpoint
--debug
Enable debug logging.
-m, --header
HTTP headers. May be used to set custom metadata, server-side encryption etc.
--acl |
canned acl to apply to the object |
-h, --help
Show this help message
rm
delete from S3
Usage:
gof3r [OPTIONS] rm <path> [rm-OPTIONS]
--endpoint
Amazon S3 endpoint
--debug
Enable debug logging.
-v, --versionId
version ID of the object version to delete
-h, --help
Show this help message