Linux touch 创建新的不需要的文件

Linux touch 创建新的不需要的文件

我有一台 Windows 服务器,它与多台 Linux 客户端共享一个文件夹。这些 Linux 客户端每分钟都会对 Windows 共享文件夹中的文件使用“touch”操作。

我以前在 Windows 服务器文件夹中只有一个“keepalive”文件。现在,我有一堆这样的文件,带有一些奇怪的扩展名。

在此处输入图片描述

它们从哪里来?什么触发了这些文件?

答案1

我终于找到了答案。它来自同步命令。在传输文件时,rsync 会创建一个隐藏文件(以“。”开头),并在文件名后添加后缀。

这些文件从未正确完成传输,因此它们仍留在文件夹中。我有几个客户端正在异步同步和接触该文件,因此很可能引发问题。

请参阅此答案以获取更多解释:https://unix.stackexchange.com/questions/48298/can-rsync-resume-after-being-interrupted

相关内容