跳到主要内容

opscli — 运维命令行工具

opscli 是服务器端运维命令行工具,供运维人员执行批量操作和日常维护。

注意:所有命令只能在悦库服务器本机执行(通过 localhost 连接服务端 API)。

子命令一览

子命令需要登录说明
login / logout登录悦库账号,保存凭证供后续命令使用
import从本地目录、FTP、SMB 批量导入文件到悦库
export从悦库批量导出文件到本地目录、FTP、SMB
info查看系统信息、服务状态及存储使用情况(三合一)
user用户管理:列出、创建、删除、重置密码、设置配额
log查询系统操作日志

快速开始

# 1. 登录(使用管理员账号)
opscli login --username admin --password 123456

# 2. 查看系统信息、服务状态和存储使用情况
opscli info

# 3. 退出登录
opscli logout

通用说明

  • 登录状态保存在 ~/.opscli/credentials,登出或 token 过期后需重新登录。
  • 所有命令支持 --help 查看帮助,例如:opscli import --help
  • 非零退出码(通常为 1)表示操作失败;退出码 2 表示平台不支持(如 Windows 上执行 storage)。
  • 进度信息输出到标准错误(stderr),方便脚本重定向捕获结果。