cr4sync ls
列目录。支持多 URI scheme:Cloudreve / 百度 / [[storage]] 实例。
用法
cr4sync ls # 列 Cloudreve 根 (cloudreve://my)
cr4sync ls /backup # 列 Cloudreve 路径
cr4sync ls cloudreve://my/backup
cr4sync ls baidu:///我的资源
# 其他 driver scheme
cr4sync ls aliyun:///
cr4sync ls pikpak:///
cr4sync ls webdav:///
cr4sync ls -s main-baidu /我的资源/sub # 用 [[storage]] 实例 (name=main-baidu)
cr4sync ls -l -H ./backup # 长格式 + 人性化大小
cr4sync ls -r=2 cloudreve://my # 递归展开 2 层
参数
| 参数 | 类型 | 默认 | 说明 |
|---|---|---|---|
[target] | string | / | 目标路径或 URI。 |
-s, --source <NAME> | string | — | 用 [[storage]] 实例作入口,target 相对其 root_path。 |
-l, --long | flag | false | 长格式:<size> <mtime> <name>。 |
-H, --human-readable | flag | false | 人性化大小(K/M/G),仅 -l 生效。 |
-r, --recursive[=<DEPTH>] | flag/int | 不递归;指定时缺省深度 1,上限 10 | 递归展开,类似linux的 tree -L |
URI scheme
| scheme | 含义 | 凭证 |
|---|---|---|
无 scheme(如 /x 或 ./y) | 等价 cloudreve://my/x(绝对路径) | credential/token.json |
cloudreve://my/... | Cloudreve 本人空间 | credential/token.json |
cloudreve://share/<id>/... | 分享空间(如果实现) | credential/token.json |
baidu:// / baidu:///x | 百度网盘根 / 路径 /x | credential/sources/baidu.json |
<NAME>://... | [[storage]] 中 name=<NAME> 一行;路径相对 root_path | 对应 driver |
输出格式
默认(短格式)
photos/
videos/
README.md
data.zip
目录追加 /。
-l 长格式
- 2026-06-20 10:23 photos/
- 2026-06-21 14:55 videos/
4096 2026-06-25 09:11 README.md
12345678 2026-06-22 18:30 data.zip
加上 -H:
- 2026-06-20 10:23 photos/
- 2026-06-21 14:55 videos/
4.0K 2026-06-25 09:11 README.md
11.8M 2026-06-22 18:30 data.zip
-r 递归
按层缩进展开。
配置依赖
不同 scheme 需要不同段:
| 用法 | 需要 |
|---|---|
ls / / ls cloudreve://... | [serve.cr4] + credential/token.json |
ls baidu://... | [sources.baidu] + credential/sources/baidu.json |
ls -s <NAME> ... | [[storage]] 中对应 name |
错误退出
| 现象 | 原因 |
|---|---|
storage 'x' not found | -s x 但 [[storage]] 没有该 name |
remote: 404 | 路径不存在 |
auth: ... | 凭证缺失或过期 |