aliyunpan icon indicating copy to clipboard operation
aliyunpan copied to clipboard

Ubuntu unable to upload folder

Open 0xcathiefish opened this issue 1 year ago • 1 comments

Ubuntu 22.04 File path: /home/opt/X aliyunpan path: /root/aly ./aliyunpan

aliyunpanXXXX$ upload /home/opt/X

always failed

NAME: aliyunpan upload - 上传文件/目录

USAGE: aliyunpan upload <本地文件/目录的路径1> <文件/目录2> <文件/目录3> ... <目标目录>

CATEGORY: 阿里云盘

DESCRIPTION:

上传指定的文件夹或者文件,上传的文件将会保存到 <目标目录>。支持软链接文件,包括Linux/macOS(ln命令)和Windows(mklink命令)创建的符号链接文件。

示例: 1. 将本地的 C:\Users\Administrator\Desktop\1.mp4 上传到网盘 /视频 目录 注意区别反斜杠 "" 和 斜杠 "/" !!! aliyunpan upload C:/Users/Administrator/Desktop/1.mp4 /视频

2. 将本地的 C:\Users\Administrator\Desktop\1.mp4 和 C:\Users\Administrator\Desktop\2.mp4 上传到网盘 /视频 目录
aliyunpan upload C:/Users/Administrator/Desktop/1.mp4 C:/Users/Administrator/Desktop/2.mp4 /视频

3. 将本地的 C:\Users\Administrator\Desktop 整个目录上传到网盘 /视频 目录
aliyunpan upload C:/Users/Administrator/Desktop /视频

4. 将本地 200GB 极大文件 C:\Users\Administrator\Desktop\1.mp4 上传到网盘 /视频 目录,需要调高上传分片大小
aliyunpan upload -bs 30720 C:/Users/Administrator/Desktop/1.mp4 /视频

5. 使用相对路径
aliyunpan upload 1.mp4 /视频

6. 覆盖上传,已存在的同名文件会被移到回收站
aliyunpan upload -ow 1.mp4 /视频

7. 将本地的 C:\Users\Administrator\Video 整个目录上传到网盘 /视频 目录,但是排除所有的.jpg文件
aliyunpan upload -exn "\.jpg$" C:/Users/Administrator/Video /视频

8. 将本地的 C:\Users\Administrator\Video 整个目录上传到网盘 /视频 目录,但是排除所有的.jpg文件和.mp3文件,每一个排除项就是一个exn参数
aliyunpan upload -exn "\.jpg$" -exn "\.mp3$" C:/Users/Administrator/Video /视频

9. 将本地的 C:\Users\Administrator\Video 整个目录上传到网盘 /视频 目录,但是排除所有的 @eadir 文件夹
aliyunpan upload -exn "^@eadir$" C:/Users/Administrator/Video /视频

10. 跳过已存在的同名文件,即使文件内容不一致(不检查SHA1)
aliyunpan upload -skip 1.mp4 /视频

参考: 以下是典型的排除特定文件或者文件夹的例子,注意:参数值必须是正则表达式。在正则表达式中,^表示匹配开头,$表示匹配结尾。 1)排除@eadir文件或者文件夹:-exn "^@eadir$" 2)排除.jpg文件:-exn ".jpg$" 3)排除.号开头的文件:-exn "^." 4)排除~号开头的文件:-exn "^~" 5)排除 myfile.txt 文件:-exn "^myfile.txt$"

OPTIONS: -p value 本次操作文件上传并发数量,即可以同时并发上传多少个文件。0代表跟从配置文件设置(取值范围:1 ~ 20) (default: 0) --retry value 上传失败最大重试次数 (default: 3) --timeout value 上传请求超时时间,单位为秒。当遇到网络不好导致上传超时可以尝试调大该值,建议设置30秒以上 (default: 0) --np no progress 不展示上传进度条 --ow overwrite, 覆盖已存在的同名文件,注意已存在的文件会被移到回收站 --skip skip same name, 跳过已存在的同名文件,即使文件内容不一致(不检查SHA1) --norapid 不检测秒传。跳过费时的SHA1计算直接上传 --driveId value 网盘ID --exn value exclude name,指定排除的文件夹或者文件的名称,只支持正则表达式。支持同时排除多个名称,每一个名称就是一个exn参数 --bs value block size,上传分片大小,单位KB。推荐值:1024 ~ 10240。当上传极大单文件时候请适当调高该值 (default: 10240)

0xcathiefish avatar Jun 06 '24 08:06 0xcathiefish

Closed

0xcathiefish avatar Jun 06 '24 08:06 0xcathiefish