diff --git a/README.md b/README.md index 1477f4a45..0f24fd994 100644 --- a/README.md +++ b/README.md @@ -139,16 +139,41 @@ $ aws configure set default.s3.signature_version s3v4 To list your buckets. ``` $ aws --endpoint-url http://localhost:9000 s3 ls -2016-01-07 16:38:23 testbucket +2016-03-27 02:06:30 deebucket +2016-03-28 21:53:49 guestbucket +2016-03-29 13:34:34 mbtest +2016-03-26 22:01:36 mybucket +2016-03-26 15:37:02 testbucket ``` To list contents inside bucket. ``` -$ aws --endpoint-url http://localhost:9000 s3 ls s3://testbucket - PRE test/ -2015-12-17 08:46:41 12232928 vim -2016-01-07 16:38:23 32232928 emacs -2015-12-09 08:05:24 138504 s3cmd +$ aws --endpoint-url http://localhost:9000 s3 ls s3://mybucket +2016-03-30 00:26:53 69297 argparse-1.2.1.tar.gz +2016-03-30 00:35:37 67250 simplejson-3.3.0.tar.gz +``` + +To make a bucket. +``` +$ aws --endpoint-url http://localhost:9000 s3 mb s3://mybucket +make_bucket: s3://mybucket/ +``` + +To add an object to a bucket. +``` +$ aws --endpoint-url http://localhost:9000 s3 cp simplejson-3.3.0.tar.gz s3://mybucket +upload: ./simplejson-3.3.0.tar.gz to s3://mybucket/simplejson-3.3.0.tar.gz +``` + +Delete an object from a bucket. +``` +$ aws --endpoint-url http://localhost:9000 s3 rm s3://mybucket/argparse-1.2.1.tar.gzdelete: s3://mybucket/argparse-1.2.1.tar.gz +``` + +Remove a bucket. +``` +$ aws --endpoint-url http://localhost:9000 s3 rb s3://mybucket +remove_bucket: s3://mybucket/ ``` #### How to use AWS SDK with Minio? @@ -172,34 +197,34 @@ signature_v2 = False bucket_location = us-east-1 ``` -To make a bucket +To make a bucket. ``` $ s3cmd mb s3://mybucket Bucket 's3://mybucket/' created ``` -To copy an object to bucket +To copy an object to bucket. ``` -$ s3cmd put newfile.txt s3://testbucket +$ s3cmd put newfile s3://testbucket upload: 'newfile' -> 's3://testbucket/newfile' ``` -To copy an object to local system +To copy an object to local system. ``` $ s3cmd get s3://testbucket/newfile download: 's3://testbucket/newfile' -> './newfile' ``` -To sync local file/directory to a bucket +To sync local file/directory to a bucket. ``` $ s3cmd sync newdemo s3://testbucket upload: 'newdemo/newdemofile.txt' -> 's3://testbucket/newdemo/newdemofile.txt' ``` -To sync bucket or object with local filesystem +To sync bucket or object with local filesystem. ``` $ s3cmd sync s3://otherbucket otherlocalbucket -download: 's3://otherbucket/cat.jpg' -> 'otherlocalbucket/cat.jpg' +download: 's3://otherbucket/cat.jpg' -> 'otherlocalbucket/cat.jpg' ``` To list buckets. @@ -215,13 +240,13 @@ $ s3cmd ls s3://testbucket/ 2015-12-09 16:05 138504 s3://testbucket/newfile ``` -Delete an object from bucket +Delete an object from bucket. ``` $ s3cmd del s3://testbucket/newfile delete: 's3://testbucket/newfile' ``` -Delete a bucket +Delete a bucket. ``` $ s3cmd rb s3://testbucket Bucket 's3://testbucket/' removed