OneDrive for Linux - 非官方 OneDrive 客户端


GPLv3
Linux
D语言

软件简介

OneDrive 是 skilion 开发的 Linux 平台的非官方 OneDrive 客户端。OneDrive 没有 Java 和 Python
代码,依赖于 SQLite 和 libcurl。

特性:

  • 状态缓存

  • 使用 Inotify 进行实时文件监控

缺点:

  • 不支持大于 100MB 的文件

  • 不支持 商业 OneDrive

  • 本地修改会立即上传,但是远程修改会有延迟

  • 没有 GUI

配置

用以下命令配置文件:

  1. /etc/onedrive.conf

  2. /usr/local/etc/onedrive.conf

  3. $XDG_CONFIG_HOME/onedrive/config

  4. ~/.config/onedrive/config

提供的选项:

  • client_id & client_secret

  • sync_dir:

  • skip_file

  • skip_dir

使用:

onedrive [OPTION]...

no option    Sync and exit.
-m --monitor Keep monitoring for local and remote changes.
    --resync Forget the last saved state, perform a full sync.
-v --verbose Print more details, useful for debugging.
-h    --help This help information.