CLI 概览
pikpaktui 提供 27 条 CLI 子命令,适合脚本、自动化和进阶用户。所有命令均需有效会话——先运行 pikpaktui(TUI)登录,或使用 pikpaktui login。
命令分组
文件管理
| 命令 | 说明 |
|---|---|
ls | 列出文件和文件夹 |
mv | 移动文件或文件夹 |
cp | 复制文件或文件夹 |
rename | 重命名文件或文件夹 |
rm | 删除到回收站(-f 永久删除) |
mkdir | 创建文件夹 |
info | 查看文件/文件夹详细元数据 |
link | 获取直链地址 |
cat | 预览文本文件内容 |
播放
| 命令 | 说明 |
|---|---|
play | 用外部播放器在线播放视频 |
传输
离线下载
回收站
收藏与动态
认证
| 命令 | 说明 |
|---|---|
login | 登录并保存凭据 |
账户
工具
| 命令 | 说明 |
|---|---|
update | 检查更新并自动更新二进制文件 |
completions | 生成 Shell 补全脚本 |
常用参数
JSON 输出
大多数列表类命令支持 -J / --json,输出机器可读格式,便于管道传给 jq:
pikpaktui ls /Movies --json | jq '.[] | select(.size > 1073741824)'
pikpaktui info "/My Pack/video.mp4" --json
pikpaktui quota --json
Dry run 预览
所有修改数据的命令均支持 -n / --dry-run,解析路径后打印操作计划,不做实际修改:
pikpaktui rm -n "/My Pack/file.txt"
pikpaktui mv -n "/My Pack/a.txt" /Archive
pikpaktui download -n "/My Pack/folder"
pikpaktui upload -n ./file.txt "/My Pack"
批量模式(-t)
mv、cp、download、upload 支持 -t <目标> 对多个文件批量操作:
pikpaktui mv -t /Archive /a.txt /b.txt /c.txt
pikpaktui download -t ./local/ /a.mp4 /b.mp4
pikpaktui upload -t "/My Pack" ./a.txt ./b.txt