Command line tools for Amazon AWS S3

Command line for Amazon S3

  • 20+ commands to perform various operations on S3 Files
  • Multi threaded fast Download/Upload files to S3
  • Sync folder structure between local storage and S3 storage
  • Upload/download entire folder structure
  • Delete S3 files/buckets
  • Most of commands support wild card pattern for search
  • Create new files with simple one line command
  • Assign Permissions to bucket or S3 Files
  • List properties of S3 files, buckets
Download Help File Buy
Video: Amazon S3 Command line
OverviewScreenshotsUseful LinksSystem Requirements

Feature Compare

Feature FREE Edition Standard Edition
Premium support (Phone call, Web meeting) aws s3 free command line aws s3 free command line
Advanced options (not available in FREE version):

  • Upload/Download only modified files (–sync option)
  • Multi threaded operations (–thread option)
  • Transfer entire folder structure (including nested folders/files) (–struct option)
  • Support for files bigger than 100MB
aws s3 free command line aws s3 free command line
Upload/Download commands:

aws s3 list aws bucket list aws s3 list aws bucket list
List commands (with export to json,xml,csv options):

aws s3 list aws bucket list aws s3 list aws bucket list
Copy/Move/Rename objects:

aws s3 file copy move rename aws s3 file copy move rename
Delete commands for s3 files/buckets:

Show information commands for s3 files/buckets (with export to json,xml,csv options):

Make/Create commands for s3 file/bucket:

Grant permission commands:

Misc commands:

List of S3 Commands

Command Alias Description
info fileinfo Displays most properties about storage file
bktinfo continfo, infobkt, infocont Displays bucket properties
cd change current directory for commands. If path starts with / then its treated as absolute path otherwise its treated as relative path from current directory.
copy cp perform copy of cloud storage files from one cloud location to another cloud location
delbkt rmb delete bucket from cloud storage
del rm, delfile delete file(s) from S3 cloud storage
get dow, download downloads cloud storage file(s) to local machine
lsauth List all saved credentials
lsb lsc List buckets from cloud storage
ls list, dir List file(s) from cloud storage
loadauth load specified credentials into memory and set as default credentials for any operation in current context
mkbkt mkb create new bucket
mkfile mkf create new cloud storage file
mkfol md create new folder. Empty file which ends with slash [/]
move mv perform copy of cloud storage files from one cloud location to another cloud location
put upload, up uploads local file(s) to cloud storage
ren rename rename cloud storage files
setacl setper, setpermission sets permission for bucket(s) or file(s) for specified user(s). You can use + (plus sign) for add grant and – (minus sign) for remove grant
setauth set authentication information to connect storage account
setopt set set option related to storage commands
Download

 

ZappyShell - Amazon S3 Command line tools for windows

ZappyShell - Amazon S3 Command line tools for windows

ZappyShell – Amazon S3 Command line tools for windows

 

Upload local files to Amazon S3 from command line

Upload local files to Amazon S3 from command line

Upload local files to Amazon S3 from command line

 

List S3 buckets using command line

List S3 buckets using command line

List S3 buckets using command line

 

List S3 file information using command line

List S3 file information using command line

List S3 file information using command line

 

List S3 files using command line

List S3 files using command line

  • .net framework 3.5 or higher must be installed
  • Supported Client Operating Systems: Windows 7, Windows 8, Windows 8.1
  • Supported Server Operating Systems: Windows Server 2003/R2, Windows Server 2008/R2, Windows Server 2012/R2