upx is a tool for managing files in UPYUN. Mac, Linux, Windows supported
- 支持基本文件系统操作命令,如
mkdir
,cd
,ls
,rm
,pwd
- 支持上传文件或目录到又拍云存储
- 支持从又拍云存储下载文件或目录到本地
- 支持增量同步文件到又拍云存储
- 支持删除又拍云存储中的文件或目录,并且支持通配符
*
- 支持多用户,多操作系统
需要安装 Golang 编译环境
$ git clone https://github.com/polym/upx.git
$ cd upx && make
or
$ go get github.com/polym/upx
所有命令都支持
-h
查看使用方法
命令 | 说明 |
---|---|
login | 登录又拍云存储 |
logout | 退出帐号 |
mkdir | 创建目录 |
pwd | 显示当前所在目录 |
ls | 显示当前目录下文件和目录信息 |
info | 显示服务名、用户名等信息 |
cd | 改变工作目录(进入一个目录) |
get | 下载一个文件或目录 |
put | 上传一个文件或目录 |
sync | 目录增量同步,类似 rsync |
rm | 删除目录或文件 |
global options | 说明 |
---|---|
-h | 显示帮助信息 |
-v | 显示 UPX 版本信息 |
默认按文件修改时间先后顺序输出
options | 说明 |
---|---|
-d | 仅显示目录 |
-r | 文件修改时间倒序输出 |
-c v | 仅显示前 v 个文件或目录 |
默认不会删除目录,支持通配符
*
options | 说明 |
---|---|
-d | 仅删除目录 |
-a | 删除目录跟文件 |
--async | 异步删除,目录可能需要二次删除 |
sync 本地路径 存储路径
options | 说明 |
---|---|
-v | 是否显示详细信息 |
-w | 制定并发数,默认为 10 |