OneDrive 是 skilion 开发的 Linux 平台的非官方 OneDrive 客户端。OneDrive 没有 Java 和 Python 代码,依赖于 SQLite 和 libcurl。
状态缓存
使用 Inotify 进行实时文件监控
不支持大于 100MB 的文件
不支持 商业 OneDrive
本地修改会立即上传,但是远程修改会有延迟
没有 GUI
用以下命令配置文件:
/etc/onedrive.conf
/usr/local/etc/onedrive.conf
$XDG_CONFIG_HOME/onedrive/config
~/.config/onedrive/config
提供的选项:
client_id & client_secret
client_id
client_secret
sync_dir:
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.