qshell 是我用过对象存储命令行工具最反人类的了

2023-09-18 14:13:20 +08:00
 ysicing

不知道大家有没有用过七牛的命令行工具,今天简单使用了一下,感觉使用起来太费劲了,参数啥的太反人类了 没有其他对象存储命令行工具使用丝滑。

如腾讯云:

coscli cp ./example_linux_amd64 cos://example/example_linux_amd64

如 minio:

mc cp ./example_linux_amd64 example/example_linux_amd64

如七牛:

qshell 没怎么研究明白😂

1458 次点击
所在节点    程序员
5 条回复
deepblue1
2023-09-18 14:48:40 +08:00
随便找一个支持 S3 的命令行就可以,比如 minio cli
Puteulanus
2023-09-18 14:53:35 +08:00
Rclone 是不是支持七牛的
aloxaf
2023-09-18 15:45:57 +08:00
对的,那玩意儿感觉就是个内部测试 API 用的工具,结果因为官方偷懒只出了这么个工具,又不得不承载起对象存储管理工具的职责,然后就非常 TM 的难用。

比如上传文件有四种方式:fput 、rput 、qupload 、qupload2 。分别是表单上传、分片上传、批量上传(配置文件式)、批量上传(命令行式)。
这完全就不是为普通用户设计的,普通用户只想要一个 cp 命令——小文件直接上传、大文件自动分片、文件夹自动递归上传、参数格式为 [OPTION]... SOURCE... DEST 。
mmdsun
2023-09-18 16:00:34 +08:00
以前用到过,发你参考。去它们 github 查的文档,比官网写的好。
qshell 要是命令找不到可以用绝对路径。

1 、设置账户:
.\qshell-win-x64.exe account PTod-4OIO** 3G3bud** name

2 、新建配置本文:
LocalUploadConfig.txt:

{
"src_dir" : "磁盘路径",
"bucket" : "bucket",
"overwrite" : true
}


3 、上传和指定配置文件:
.\qshell-win-x64.exe qupload -c 8 ./LocalUploadConfig.txt
CC11001100
2023-09-19 10:56:24 +08:00
qshell 好像是开源的,到 issues 区直接跟作者吐槽更爽。。。

https://github.com/qiniu/qshell

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/974837

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX