ubuntu如何在命令行中使用阿里云盘

Ubuntu 上用命令行操作阿里云盘,最成熟的方案是用开源客户端 tickstep/aliyunpan(Go 写的,跨平台)。下面从安装、登录到常用命令一步步来。


一、安装(两种方式,任选其一)

方式 1:APT 安装(推荐,方便升级)

适用于apt包管理器的系统,例如Ubuntu,国产deepin深度操作系统等。目前只支持amd64和arm64架构的机器。

# 1. 导入 GPG 密钥
sudo curl -fsSL http://file.tickstep.com/apt/pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg > /dev/null

# 2. 添加 apt 源
echo "deb [signed-by=/etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg arch=amd64,arm64] http://file.tickstep.com/apt aliyunpan main" | sudo tee /etc/apt/sources.list.d/tickstep-aliyunpan.list

# 3. 安装
sudo apt update
sudo apt install -y aliyunpan

方式 2:直接下载二进制包(适合临时使用)

# 下载(以 v0.3.7 amd64 为例,去 release 页查最新版)
wget https://github.com/tickstep/aliyunpan/releases/download/v0.3.7/aliyunpan-v0.3.7-linux-amd64.zip

# 解压
unzip aliyunpan-v0.3.7-linux-amd64.zip
cd aliyunpan-v0.3.7-linux-amd64

# 直接运行(或放到 PATH)
./aliyunpan

二、登录(必须做一次)

运行交互式客户端:

aliyunpan

进入后输入:

login
命令行登陆阿里云盘授权操作

会输出一个链接,复制到浏览器打开,先授权、再扫码(两次验证),点击允许。提示 阿里云盘登录成功 即可。

阿里云盘授权认证

以后直接输入 aliyunpan 就能进入,无需重登。


三、常用命令(在 aliyunpan 交互环境内执行)

1. 目录浏览

ls /                  # 列出根目录
cd 文件夹名           # 进入目录
pwd                   # 显示当前云盘路径

2. 上传文件 / 目录

upload /本地路径/文件.txt /云盘目标目录
# 示例:把 ~/test.pdf 上传到云盘 /docs
upload /home/xxx/test.pdf /docs

3. 下载文件 / 目录

download /云盘路径/文件.txt /本地保存目录
# 示例:把云盘 /docs/test.pdf 下载到 ~/dl
download /docs/test.pdf /home/xxx/dl

4. 新建 / 删除 / 重命名

mkdir /云盘/新文件夹   # 新建目录
rm /云盘/文件.txt      # 删除文件
mv /旧路径 /新路径     # 移动/重命名

5. 退出

exit

四、非交互式直接执行命令(适合脚本)

# 上传
aliyunpan upload /本地/文件 /云盘目录

# 下载
aliyunpan download /云盘/文件 /本地目录

# 列出目录
aliyunpan ls /

五、可选:挂载为本地磁盘(FUSE)

如果你想把阿里云盘当本地文件夹用(支持 cp/rsync 等),可以用 aliyunpan-fuse(同项目):

# 安装(apt)
sudo apt install -y aliyunpan-fuse

# 挂载
mkdir ~/aliyun
aliyunpan-fuse ~/aliyun

# 之后直接操作 ~/aliyun 即可
# 卸载
fusermount -u ~/aliyun

六、常见问题

更新客户端:APT 用户直接 sudo apt update && sudo apt upgrade aliyunpan

登录失败:链接有效期 5 分钟,重新执行 login;网络能访问阿里云盘官网。

权限不足:上传 / 下载目录用绝对路径,或加 sudo(不推荐日常用 root)。

更多详细操作可参考github地址:https://github.com/tickstep/aliyunpan

本文首发于 58Linux技术博客,专注Ubuntu桌面使用、Linux服务器运维与网站搭建实战。

发表评论

粤ICP备10052831号 | © 2026 58Linux 技术笔记. All Rights Reserved. | 联系我们 | 关于本站
本站内容开放共享,仅供学习交流 | 专注 Ubuntu & Linux 实战教程
Built with GeneratePress