文件名称:s3-cli:Go版本的s3cmd
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-26 12:59:25
sync aws-s3 s3cmd Go
s3-cli-s3cmd的Go版本 适用于S3的命令行实用程序前端。 受到启发,并试图成为替代品。 特征 兼容的配置文件 支持s3cmd命令和参数的子集 包括put , get , del , ls , sync , cp 命令更加智能(get,put,cp-可以往返于S3) 同步目录时,它不会一次上传一个文件,而是并行上传许多文件,从而增加了带宽。 对大文件使用分段上传,并并行上传每个部分。 这是通过SDK随附的s3manager完成的 在本地计算机上更有效地使用CPU和资源 安装 go get github.com/koblas/s3-cli 配置 s3-cli与s3cmd的配置文件兼容,因此,如果您已经配置了该文件,则一切就绪。 否则,您可以将它放在~/.s3cfg : [default] access_key = foo secret_key = bar 您也可以使用$
【文件预览】:
s3-cli-master
----cmd_modify.go(424B)
----.gitignore(328B)
----go.mod(185B)
----cmd_info.go(2KB)
----cmd_ls.go(1KB)
----cmd_del.go(2KB)
----session.go(3KB)
----Makefile(93B)
----cmd_la.go(556B)
----file_uri.go(2KB)
----LICENSE(1KB)
----environ.go(243B)
----copy.go(4KB)
----go.sum(3KB)
----cmd_du.go(996B)
----main.go(5KB)
----snaker.go(556B)
----README.md(4KB)
----remote_list.go(1KB)
----cmd_rb.go(742B)
----cmd_sync.go(15KB)
----cmd_mb.go(728B)
----file_uri_test.go(1KB)
----types.go(123B)
----cmd_cp.go(3KB)
----config.go(4KB)
----consts.go(50B)