Sử dụng công cụ S3cmd
Một số use case thông thường
Lấy danh sách tất cả bucket
$ s3cmd ls
Tạo một bucket mới
$ s3cmd mb s3://BUCKET
Lấy danh sách tất cả object trong một bucket
$ s3cmd la
Tải lên tệp tin vào một bucket
s3cmd put FILE [FILE...] s3://BUCKET[/PREFIX]
Xóa một object trong một bucket
s3cmd del s3://BUCKET/OBJECT
Sao chép một object
s3cmd cp s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
Di chuyển một object
s3cmd mv s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
Một số use case nâng cao
Truy xuất presign URL cho một bucket trong một khoảng thời gian cố định
s3cmd signurl s3://BUCKET/OBJECT <expiry_epoch|+expiry_offset>
Liệt kê các multipart upload chưa hoàn thành
s3cmd multipart s3://BUCKET [Id]
Xóa các incomplete segment (segment rác) cho các incomplete upload id được liệt kê ở câu lệnh trên
s3cmd abortmp s3://BUCKET/OBJECT Id
Chú ý khi sử dụng S3cmd
Last updated