MinIO客户端之rm
MinIO
提供了一个命令行程序mc
用于协助用户完成日常的维护、管理类工作。
官方资料
删除指定的对象。
准备待删除的对象,查看对象,命令如下:
./mc ls local1/bkt2/
控制台的输出,如下:
[2023-12-16 01:52:54 CST] 153B STANDARD local.json
[2023-12-16 01:41:56 CST] 153B STANDARD local2.json
使用--dry-run
选项,确认删除的对象的范围。
./mc rm --dry-run local1/bkt2/local.json
控制台的输出,如下:
DRYRUN: Removing `local1/bkt2/local.json`.
指定不存在的对象,使用--dry-run
选项,确认删除的对象的范围。
./mc rm --dry-run local1/bkt2/local.json local1/bkt2/local1.json
控制台的输出,如下:
DRYRUN: Removing `local1/bkt2/local.json`.
mc: <ERROR> Failed to remove `local1/bkt2/local1.json`. Object does not exist
指定多个存在的对象,使用--dry-run
选项,确认删除的对象的范围。
./mc rm --dry-run local1/bkt2/local.json local1/bkt2/local2.json
控制台的输出,如下:
DRYRUN: Removing `local1/bkt2/local.json`.
DRYRUN: Removing `local1/bkt2/local2.json`.
删除其中一个对象,local.json
,命令如下:
./mc rm local1/bkt2/local.json
控制台的输出,如下:
Removed `local1/bkt2/local.json`.
检查桶内的对象,命令如下:
./mc ls local1/bkt2/
控制台的输出,如下:
[2023-12-16 01:41:56 CST] 153B STANDARD local2.json
其它可选的参数:
--recursive
--force
--versions
--stdin
--bypass
--dangerous
--incomplete
--newer-than
--non-current
--older-than
本文来自博客园,作者:jackieathome,转载请注明原文链接:https://www.cnblogs.com/jackieathome/p/17904452.html