这是Windows 10 出现 Linux 上允许文件夹名称结尾的问题。
当您将文件粘贴到以空格结尾的文件夹中时,就会发生这种情况,它只会翻倍,而以前的文件会消失,只有在重命名文件夹并重新打开后才会重新出现。
欲了解更多详情和截图,请参阅链接。这不是交叉发布。请仅针对 Windows 端进行回答。
问题出在 exfat SD 卡上,不过我猜 NTFS 也会出现这种情况。这很可能是 Windows 文件管理问题,因为我知道在运行时有文件和文件夹重命名的控制。例如,如果您通过更改为大写来重命名文件夹,则 Windows 不会接受该更改。当您添加空格结尾时,它会被直接清除。但这是在运行时直接完成的。当 Linux 上已经发生这种情况时,我不知道如何处理。
尽管这个问题开始是 Linux 方面的问题,但现在 Windows 方面的问题也出现了:
是否有机会以这样的方式管理 Windows 10 Windows 资源管理器,即以“原样”接受末尾带有空格的 Linux 文件夹,这样即使文件不是通常的没有空格的 Windows 格式,您也可以将文件粘贴到其中。
或者是否有办法在 Windows 中普遍删除此类空格,以便返回 Linux 时也删除它们。(但不确定这是否很好,因为在极少数情况下,这样的空格可能会被故意用来区分文件夹版本,或者在管理文件夹时可能是一个有用的步骤。)