aws-s3

CLI for AWS S3 - provides storage through web services interfaces.

Install

All systems
curl cmd.cat/aws-s3.sh
Debian Debian
apt-get install libphutil
Ubuntu
apt-get install libphutil
image/svg+xml Kali Linux
apt-get install libphutil
Raspbian
apt-get install libphutil

CLI for AWS S3 - provides storage through web services interfaces.

  • Show files in a bucket:
    aws s3 ls bucket_name
  • Sync files and folders from local to bucket:
    aws s3 sync path/to/files s3://bucket_name
  • Sync files and folders from bucket to local:
    aws s3 sync s3://bucket_name path/to/target
  • Sync files and folders with exclusions:
    aws s3 sync path/to/files s3://bucket_name --exclude path/to/file --exclude path/to/folder/*
  • Remove file from bucket:
    aws s3 rm s3://bucket/path/to/file
  • Preview changes only:
    aws s3 any_command --dryrun

© tl;dr; authors and contributors