【发布时间】:2021-05-22 09:20:51
【问题描述】:
我在 linux VM 上挂载了一些 Azure SMB 文件共享。
在其中一个文件共享中,我有两个文件夹,一个名为 download,另一个名为 loaded。
文件在下载中被删除,它们被处理并移动到加载中。但有时我们必须将文件从 loaded 移动到 download 再次从我们的笔记本电脑(运行 Windows)。而当我们这样做时,文件就无法返回到已加载。
基本上:
- 我挂载文件共享
- 我跑
mv /mnt/file-share/download/file.txt /mnt/file-share/loaded/file.txt - 我将 loaded 中的 file.txt 拖放到笔记本电脑上的 download
到这里一切正常。但是当我再次尝试运行mv /mnt/file-share/download/file.txt /mnt/file-share/loaded/file.txt 时,它会返回:
mv: /mnt/file-share/download/file.txt /mnt/file-share/loaded/file.txt are the same file
如果我现在卸载并再次装载文件共享,它可以工作。所以这让我觉得这是一个缓存问题。
所以我尝试使用cache=none 进行安装,但它仍然做同样的事情。
有什么建议吗? 谢谢!
【问题讨论】: