七牛云——qshell一个神奇的工具

qshell是一个七牛云提供的命令行工具,用于方便开发者快捷地使用七牛API服务。它涵盖了存储、CDN、音视频处理等多种功能,支持多平台,并提供命令自动补全。用户可通过设置配置文件、添加密钥来管理多个账户,实现高效便捷的云资源管理。
摘要由CSDN通过智能技术生成

前言

qshell是利用七牛文档上公开的API实现的一个方便开发者测试和使用七牛API服务的命令行工具。该工具设计和开发的主要目的就是帮助开发者快速解决问题。目前该工具融合了七牛存储,CDN,以及其他的一些七牛服务中经常使用到的方法对应的便捷命令,这个工具是真的好用!我目前使用过的有批量重命名,采集网上的资源到七牛云空间!

工具

GitHub:https://github.com/qiniu/qshell

下载

该工具使用Go语言编写而成,当然为了方便不熟悉Go或者急于使用工具来解决问题的开发者,七牛云提供了预先编译好的各主流操作系统平台的二进制文件供大家下载使用,由于平台的多样性,七牛云把这些二进制打包放到一个文件里面,请大家根据下面的说明各自选择合适的版本来使用。

版本 支持平台 链接
qshell v2.4.0 Windows X86 下载
qshell v2.4.0 Windows amd64 下载
qshell v2.4.0 Linux X86 下载
qshell v2.4.0 Linux amd64 下载
qshell v2.4.0 Linux Arm 下载
qshell v2.4.0 Mac OS 下载

安装

该工具由于是命令行工具,所以只需要从上面的下载之后即可使用。其中文件名和对应系统关系如下:

文件名 描述
qshell_linux_x86 Linux 32位系统
qshell_linux_x64 Linux 64位系统
qshell_windows_x86.exe Windows 32位系统
qshell_windows_x64.exe Windows 64位系统
qshell_darwin_x64 Mac 64位系统,主流的系统

Linux和Mac平台

(1)权限
如果在Linux或者Mac系统上遇到Permission Denied的错误,请使用命令chmod +x qshell来为文件添加可执行权限。这里的qshell是上面文件重命名之后的简写。

(2)任何位置运行
对于Linux或者Mac,如果希望能够在任何位置都可以执行,那么可以把qshell所在的目录加入到环境变量$PATH中去。假设qshell命令被解压到路径/home/jemy/tools目录下面,那么我们可以把如下的命令写入到你所使用的bash所对应的配置文件中,如果是/bin/bash,那么就是~/.bashrc文件,如果是/bin/zsh,那么就是~/.zshrc文件中。写入的内容为:

export PATH=$PATH:/home/jemy/tools

保存完毕之后,可以通过两种方式立即生效,其一为输入source ~/.zshrc或者source ~/.bashrc来使配置立即生效,或者完全关闭命令行,然后重新打开一个即可,接下来就可以在任何位置使用qshell命令了。

Windows平台

(1)闪退问题
本工具是一个命令行工具,在Windows下面请先打开cmd终端,通过cmd终端来使用qshell即可,不要双击打开,否则会出现闪退现象。

(2)任何位置运行
如果你希望可以在任意目录下使用qshell,请将qshell<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值