{"repo":"upyun/upx","free":true,"listed":false,"github":"https://github.com/upyun/upx","clone":"git clone https://github.com/upyun/upx.git","description":"UPYUN Storage Command Tool","language":"Go","stars":200,"topics":["upyun","cli"],"license":"MIT","category":"cli-tools","readme_excerpt":"upx is a tool for managing files in UPYUN. Mac, Linux, Windows supported 基本功能 - [x] 支持基本文件系统操作命令，如 mkdir , cd , ls , rm , pwd - [x] 支持上传文件或目录到又拍云存储 - [x] 支持从又拍云存储下载文件或目录到本地 - [x] 支持增量同步文件到又拍云存储 - [x] 支持删除又拍云存储中的文件或目录，并且支持通配符 - [x] 支持多用户，多操作系统 - [x] 支持基于时间列目录以及删除文件 - [x] 支持 tree 获取目录结构 - [x] 支持提交异步处理任务 - [x] 更加准确简洁的进度条 - [x] 使用 UPYUN GoSDK v3 - [x] 同步目录支持 --delete - [x] 支持 CDN 缓存刷新 安装 可执行程序二进制下载地址 - Windows amd64 - Windows arm64 - Windows armv6 - Windows armv7 - Mac amd64 - Mac arm64 - Linux amd64 - Linux i386 - Linux arm64 - Linux armv6 - Linux armv7 源码编译 需要安装 Golang 编译环境 or Windows Docker --- 使用 所有命令都支持 -h 查看使用方法 命令 说明 -------- ---- login 登录又拍云存储 logout 退出帐号 sessions 查看所有的会话 switch 切换会话 info 显示服务名、用户名等信息 ls 显示当前目录下文件和目录信息 cd 改变工作目录（进入一个目录） pwd 显示当前所在目录 mkdir 创建目录 tree 显示目录结构 get 下载一个文件或目录 put 上传一个文件或目录 upload 上传多个文件或目录或 http(s) 文件, 支持 Glob 模式过滤上传文件 mv 在同一 bucket 内移动文件 cp 在同一 bucket 内复制文件 rm 删除目录或文件 sync 目录增量同步，类似 rsync auth 生成包含空间名操作员密码信息的 auth 字符串 post 提交异步处理任务 purge 提交 CDN 缓存刷新任务 global options 说明 -------------- ---- --quiet, -q 不显示信息 --auth value auth 字符串 --help, -h 显示帮助信息 --version, -v 显示版本号 login 使用又拍云操作员账号登录服务, 登录成功后将会保存会话，支持同时登录多个服务, 使用 switch 切换会话。 需要提供的验证字段 + ServiceName: 服务(bucket)的名称 + Operator: 操作员名 + Password: 操作员密码 语法 示例 logout 退出当前登录的会话，如果存在多个登录的会话，可以使用 switch 切换到需要退出的会话，然后退出。 语法 示例 sessions 列举出当前登录的所有会话 语法 示例 switch 切换登录会话, 通过 sessions 命令可以查看所有的会话列表。 args 说明 --------- ---- service-name 服务名称(bucket) 语法 示例 info 查看当前服务的状态。 语法 示例 ls 默认按文件修改时间先后顺序输出 args 说明 ------","default_branch":null,"files":null,"tree":[],"storefront":"/r/upyun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/upyun/upx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}