AWS CLI với Amazon S3

Làm việc với S3 Bucket và Object

Giới thiệu: Trong phần này, chúng ta sẽ sử dụng AWS CLI để tương tác với dịch vụ S3 của AWS. Các thao tác bao gồm việc tạo và quản lý các bucketobject trong S3.

  1. Tạo S3 bucket

    Để tạo một S3 bucket, sử dụng lệnh sau:

aws s3 mb s3://aws-cli-2026-18012003

AWS CLI

Đảm bảo rằng bạn chọn một tên bucket duy nhất trên toàn cầu. Bạn có thể thêm ngày sinh của mình vào tên bucket.

  • Bucket đã được tạo thành công AWS CLI
  1. Liệt kê danh sách các S3 bucket

    Để xem danh sách các bucket hiện có trong tài khoản của bạn:

aws s3 ls

AWS CLI

Nếu không thấy bucket nào, bạn cần đảm bảo rằng bạn đã có quyền truy cập vào AWS S3.
  1. Thêm một object vào S3 bucket Tạo file text.txt và upload file đó vào S3 bucket:
touch text.txt
aws s3 cp text.txt s3://bucket-name

AWS CLI

  1. Kiểm tra object trong S3 bucket

    Để liệt kê các object trong một bucket cụ thể:

aws s3 ls s3://bucket-name

AWS CLI

  1. Xóa object trong S3 bucket

    Khi cần xóa một object từ bucket:

aws s3 rm s3://bucket-name/object

AWS CLI

Lưu ý: Việc xóa object không thể hoàn tác, hãy cẩn thận khi thực hiện lệnh này.
  1. Xóa S3 bucket

    Sau khi đã xóa toàn bộ object trong bucket, bạn có thể xóa bucket bằng lệnh sau:

aws s3 rb s3://bucket-name

AWS CLI

Cảnh báo: Chỉ có thể xóa bucket nếu nó rỗng.