広告スペース(バナー)
☁️AWS レッスン
AWSの基本設定6▾
IAMでユーザーとロールを管理7▾
S3でファイルを保存しよう8▾
EC2で仮想サーバーを扱おう6▾
セキュリティグループとタグ4▾
タグとLambda5▾
レッスン 21 / 41
aws s3 rm でオブジェクトを削除しよう
「S3に保存した不要なファイルを削除したい」というときに使うのがaws s3 rmです。指定したS3オブジェクト(ファイル)を削除するコマンドです。
aws s3 rm s3://バケット名/キーという書式で使います。フォルダごと削除したい場合は--recursiveオプションを追加します。
aws s3 rm s3://my-bucket/index.htmlを実行すると、「my-bucket」バケットにあるindex.htmlが削除され、delete: s3://my-bucket/index.htmlと表示されます。
よくあるつまずきは、--recursiveオプションを付けて実行し、意図した以上の範囲のファイルをまとめて削除してしまうことです。削除は元に戻せない操作なので、対象範囲を必ず確認しましょう。
実務では古いログファイルの削除や、不要になったビルド成果物の整理などで使われます。
AWS
試してみよう(疑似ターミナルへの入力例)
❯ aws s3 rm s3://my-bucket/index.html
🧑💻 このコマンドは AWSの疑似ターミナル に実際に入力して試せます(このページ自体には操作可能なターミナルはありません)。
🎯
ここまでできればゴール達成!
S3上の不要なファイルを削除できるようになります。
S3上の不要なファイルを削除できるようになります。
広告スペース(バナー)
広告スペース(記事内)