MinIO 客户端工具 mc tree 命令使用树的形式来列举某个目录中、以及子目录中所有的目录和对象。语法如下:
C:\> mc tree -h NAME: mc tree - list buckets and objects in a tree format USAGE: mc tree [FLAGS] TARGET [TARGET ...] FLAGS: --files, -f includes files in tree --depth value, -d value sets the depth threshold (default: -1) --rewind value display tree no later than specified date --config-dir value, -C value path to configuration folder (default: "C:\\Users\\Administrator\\mc") --quiet, -q disable progress bar display --no-color disable color theme --json enable JSON lines formatted output --debug enable debug output --insecure disable SSL certificate verification --help, -h show help
(1)以树的形式列出 MinIO 对象存储服务器上的所有桶和目录。
D:\server\minio>mc tree local local ├─ files └─ images
(2)以树的形式列出 MinIO 对象存储服务器上 “files” 中的所有目录。
D:\server\minio>mc tree local/images/ local/images/ ├─ 20210701 ├─ 20210702 └─ 20210713
(3)以树的形式列出MinIO对象存储服务器上 “images” 中的所有目录和对象。
D:\server\minio> mc tree --files local/images/ local/images/ ├─ 0f78ad1e685e9e972e3780ebfbdf2192.jpeg ├─ 20210703221135.jpg ├─ 20210701 │ ├─ 0f78ad1e685e9e972e3780ebfbdf2192.jpeg │ ├─ 16e43cd30d54b4f5fd04429f9b72321e.jpeg │ ├─ 4120bc42500eb9be6082f23b6071c1c5.jpg │ └─ 85b3620b520d92343d95cb9e390881e7.jpeg ├─ 20210702 │ ├─ 09899ef405d036e6d72ae776c990b3af.jpeg │ ├─ 221406.jpg │ ├─ 221425.jpg │ └─ 221595.jpg └─ 20210713 ├─ 221714.jpg ├─ 221930.jpg ├─ 232193.jpg └─ 232733.jpg
(4)以树的形式列出深度级别为 “2” 的所有目录。
D:\server\minio>mc tree --depth 2 local/images local/images ├─ 20210701 ├─ 20210702 └─ 20210713