Skip to content

Minio client

Install

Install with brew: brew install minio/stable/mc

Arch:

sudo pacman -S minio-client
ln -s /usr/bin/mcli ~/bin/download/mc

Binary download:

wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
mv mc /usr/local/bin/

Autocompletion

Doesn't work well.

Setup autocompletion (updates i.e. ~/.zshrc):

mc --autocompletion

Config

Setup new store with credentials:

Config incl. configured aliases: ~/.mc/config.json

Varac's store:

mc alias set pinenas-pub-varac $URL $ACCESSKEY $SECRETKEY

Show all configured aliases:

mc alias ls

Usage

Create bucket:

mc mb varac/test

List buckets:

mc ls varac/test

Copy a file:

mc cp minicom.log varac/test

Find all files in bucket/prefix:

mc find varac/test

Stats / disk usage

Overall stats:

mc stat varac/

Bucket stats:

mc stat varac/test

Disk usage per dir:

mc du varac/test

Issues

Google storage