S3cmd is a command line tool for uploading, retrieving and managing data in Amazon S3. It is best suited for power users who don't fear command line. It is also ideal for scripts, automated backups triggered from cron, etc. S3cmd has an optional dependency for python-magic for mime-type indentification. Before s3cmd can be used it must first be set up. Run 's3cmd --configure' and enter in you access key and your secret key and follow the instructions. After this there will be a ~/.s3cfg file with your s3 credentials.