使用Rclone将Onedirve挂载到Linux本地

1. centos挂载onedrive时, 需要安装fuse.

# 安装fuse
yum -y install fuse

2. 安装完fuse后使用rclone进行挂载

#创建挂载目录
mkdir -p /home/onedrive
#挂载
rclone mount remote:path/to/files /home/onedrive
#如果以上命令挂载后无法更改权限, web端无法访问的话, 可以使用以下代码
rclone mount DriveName:Folder LocalFolder --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000
#如果需要后台保持运行,使用下面的命令
nohup rclone mount remote:path/to/files /home/onedrive &
#或
nohup rclone mount DriveName:Folder LocalFolder --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000 &

3. 查看挂载情况

#查看当前的磁盘挂载状况
df -h

如果显示为下图则挂载成功

[root@localhost /]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        481M     0  481M   0% /dev
tmpfs           493M   28K  493M   1% /dev/shm
tmpfs           493M  6.7M  486M   2% /run
tmpfs           493M     0  493M   0% /sys/fs/cgroup
/dev/vda1        19G  4.5G   14G  26% /
/dev/sda        252G  7.0G  233G   3% /Storage
tmpfs            99M     0   99M   0% /run/user/0
remote:         5.0T   44G  5.0T   1% /Storage/onedrive      #此处为成功挂载的onedrive
posted @   brokyz  阅读(661)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示
主题色彩