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

โดยข้อมูลที่ต้องการมีดังนี้

  • ชื่อ buckets ที่ต้องการเรียกดูข้อมูล ( 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