Basic command
List Buckets
โดยจะแสดงรายชื่อ Bucket ทั้งหมดภายใน project นั้น
s3cmd ls

Put Objects
การ upload ข้อมูลเข้าไปยัง S3Bucket
โดยข้อมูลที่ต้องการมีดังนี้
ไฟล์ที่ต้องการ upload ( FILE )
ชื่อ Bucket ( BUCKET )
ชื่อที่อยู่ไฟล์ปลายทาง ( PREFIX )
หากข้อมูลที่ต้องการ upload เป็น directory ให้ใส่ flag --recursive
s3cmd put FILE [FILE...] s3://BUCKET[/PREFIX]

List Objects
การเรียกดูรายชื่อ Objects ภายใน Bucket
โดยข้อมูลที่ต้องการมีดังนี้
ชื่อ bucket ที่ต้องการเรียกดูข้อมูล ( Bucket )
s3cmd ls [s3://BUCKET[/PREFIX]]

Get Objects
โดยข้อมูลที่ต้องการมีดังนี้
ชื่อ Bucket ( BUCKET )
ชื่อ Object ที่ต้อง ( OBJECT )
ชื่อไฟล์ที่ต้องการบันทึก ( LOCAL_FILE )
หากข้อมูลที่ต้องการ download เป็น directory ให้ใส่ flag --recursive
s3cmd get s3://BUCKET/OBJECT LOCAL_FILE

Delete Objects
การ Download Objects ภายใน Bucket
โดยข้อมูลที่ต้องการมีดังนี้
ชื่อ Bucket ( BUCKET )
ชื่อ Object ที่ต้องการลบ ( OBJECT )
s3cmd rm s3://BUCKET/OBJECT

Last updated
Was this helpful?