首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何手动同步安装的webdav文件夹?

如何手动同步安装的webdav文件夹?
EN

Unix & Linux用户
提问于 2017-05-18 08:05:36
回答 2查看 3.9K关注 0票数 7

我已经通过以下方式挂载了一个带有webdav目录的davfs2

代码语言:javascript
复制
sudo mount -t davfs -o uid=bruni,gid=users https://server/folder /home/bruni/mountpoint/

如何在不卸载目录的情况下通过命令行强制同步?

客户端运行的是KUbuntu 19.10,服务器是群件服务器,但这很可能与此无关。

代码语言:javascript
复制
mount.davfs -V                                                                                                                                                                      
davfs2 1.5.5  <http://savannah.nongnu.org/projects/davfs2>

为了澄清我所说的同步是什么意思,我指的是umount.davfs在卸载之前所做的工作,以验证所有更改是否已上载到服务器:

代码语言:javascript
复制
/sbin/umount.davfs: waiting while mount.davfs (pid xxxxx) synchronizes the cache .. OK
EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2020-01-03 13:23:06

要强制挂载点的同步,可以使用sync命令,对于您来说可以是:

代码语言:javascript
复制
sudo sync /home/bruni/mountpoint

此命令目前将尝试写入所有未提交的数据,类似于可移动驱动器的“安全删除”。

特别是对于吊艇,如果您有问题,可以在挂载卷时设置一个调试标志,这将有助于诊断。

如果在同步挂载点时日志或控制台上没有错误,并且返回代码为0,则可以假定其工作正常。

票数 2
EN

Unix & Linux用户

发布于 2022-06-30 21:02:48

我注册只是为了感谢Zip!

对我来说,这是一个组合:同步/根/挂载点

然后: umount /root/装入点

导致输出为: /sbin/umount.davfs:在mount.davfs (pid 21)同步缓存时等待。好的,卸载

这些文件最终出现在NextCloud上。

说真的,谢谢!

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/365804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档