![目录中的 LS 在某些目录中未返回](https://linux22.com/image/1194776/%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84%20LS%20%E5%9C%A8%E6%9F%90%E4%BA%9B%E7%9B%AE%E5%BD%95%E4%B8%AD%E6%9C%AA%E8%BF%94%E5%9B%9E.png)
我有一个 Duplicati 安装,正在推送到远程 SSH 服务器。该服务器与 Mega 有 FUSE 连接(我知道 duplicati 支持 Mega,但 Duplicati 以纯文本形式存储密码,而 Mega 不支持其他身份验证方法,因此我们使用代理)。备份运行时,代理响应迅速,可以通过 SSH 专门通过 PK 访问,但备份运行时,备份推送到的目录的内容无法访问。以下命令全部挂起,没有输出。
$ echo value > /mnt/backup/test
$ ls /mnt/backup
$ umount /mnt/backup
我怀疑这是因为我们通过 rclone 连接到 Mega 的方式。据我所知,它不会临时存储文件,而是直接写入 Mega,而且恰好是严格串行的。这引出了一个问题,为什么在备份运行时我可以通过 SSH(rclone)访问此 Mega 帐户上的其他位置,但不能访问实际的输出目录?
这是预期的行为吗?当 Duplicati 备份中断而目录仍然(我认为是)被锁定时会发生什么?
谢谢