我已经通过以下方式挂载了一个带有webdav目录的davfs2:
sudo mount -t davfs -o uid=bruni,gid=users https://server/folder /home/bruni/mountpoint/如何在不卸载目录的情况下通过命令行强制同步?
客户端运行的是KUbuntu 19.10,服务器是群件服务器,但这很可能与此无关。
mount.davfs -V
davfs2 1.5.5 <http://savannah.nongnu.org/projects/davfs2>为了澄清我所说的同步是什么意思,我指的是umount.davfs在卸载之前所做的工作,以验证所有更改是否已上载到服务器:
/sbin/umount.davfs: waiting while mount.davfs (pid xxxxx) synchronizes the cache .. OK发布于 2020-01-03 13:23:06
要强制挂载点的同步,可以使用sync命令,对于您来说可以是:
sudo sync /home/bruni/mountpoint此命令目前将尝试写入所有未提交的数据,类似于可移动驱动器的“安全删除”。
特别是对于吊艇,如果您有问题,可以在挂载卷时设置一个调试标志,这将有助于诊断。
如果在同步挂载点时日志或控制台上没有错误,并且返回代码为0,则可以假定其工作正常。
发布于 2022-06-30 21:02:48
我注册只是为了感谢Zip!
对我来说,这是一个组合:同步/根/挂载点
然后: umount /root/装入点
导致输出为: /sbin/umount.davfs:在mount.davfs (pid 21)同步缓存时等待。好的,卸载
这些文件最终出现在NextCloud上。
说真的,谢谢!
https://unix.stackexchange.com/questions/365804
复制相似问题