Skip to content

本地命令行

下载 UPX

https://github.com/upyun/upx

又拍云开发者工具

本处做常用的命令整理。详细文档参见又拍云帮助和 GitHub README。

打开终端,进行下载并解压的文件夹,输入 cp upx /usr/local/bin

  • 设置 -> 安全性与隐私 -> 仍然允许

选项

command含义
login登录又拍云存储
pwd显示当前所处目录
ls显示当前目录中的文件和目录信息,加 –d, 仅显示目录信息
cd改变工作目录(进入一个目录),加 ..,回到上一级目录
get下载一个文件或目录
put上传一个文件或目录
sync增量文件同步,类似 rsync
mkdir创建目录
rm删除文件,支持通配符 *;加 –d,删除目录;加 –a,删除目录和文件;加 –async,异步方式删除文件或目录
info显示登录的服务名、操作员信息和当前所在目录
logout退出又拍云存储
global options含义
-h显示帮助信息
-v显示 UPX 版本信息或处理过程信息

登录

bash
upx login
  • ServiceName: app-yunle-fun
  • Operator: yunlefun
  • Password: 询问 @云游君

上传文件

上传至指定文件夹。

bash
upx put xxx /xxx

上传更新文件夹下含有较多相同文件时采用同步文件 upx sync 的方式。

同步文件夹

未添加 --delete时为增量同步,不删除文件。

// 增量文件同步,加 -v,显示增量文件同步过程信息

bash
# upx sync 本地路径 存储路径
upx sync xxx /yyy --delete
  • -w 指定并发数,默认为 5
  • --delete 删除上一次同步后本地删除的文件

删除文件、目录

bash
# 删除文件
upx rm <文件>

# 加 -d,删除目录
upx rm -d <目录>

# 加 -d,删除目录和文件
upx rm -a <目录>

# 异步文件删除,通配符匹配,批量删除
upx rm --async /*

常用命令

bash
# 根据文件类型输出不同的颜色
upx ls --color

# 刷新 CDN 缓存(urls:file which contains urls)
upx purge url --list value

# 同步文件夹
upx sync xxx /yyy --delete

# 上传文件夹
upx put xxx /xxx

# 删除文件夹和文件
upx rm -a xxx

云乐坊工作室内部百科导航