如何可靠地将数据移动到 Windows?

如何可靠地将数据移动到 Windows?

我有一台安装了 Lubuntu 的笔记本电脑,上面有大约 30-40GB 的视频、文档、图片和音乐文件。我想将数据移动到另一块硬盘/U 盘,并在安装了 Windows 的 PC 上使用。问题是 Lubunutu PC 上的数据不“与 Windows 兼容”,我的意思是文件名和路径可能包含 Windows 无法处理的字符(已经尝试过了),例如“?”或“:”字符(我发誓这不是我的错)。所以当我想在 Windows 上打开一个包含不“与 Windows 兼容”的文件或目录的目录时,该目录将无法打开,我会收到错误。

当然,我知道我应该在 Linux 机器上纠正这些问题,而且在 Windows 上也能正常工作,但我的问题是,如何将数据移动到另一条路径并自动纠正这些问题(例如删除或替换这些字符)?我不想手动浏览数千个文件,只是为了删除这些字符,即使这样,我还是可能会错过其中的一些。

答案1

你应该创建一个7z-存档从 Linux 系统的文件中提取,并提取 Windows 系统的文件7z

在提取过程中,7z 将重命名文件并保留文件和目录的时间戳。

这样做的话,名称中包含反斜杠 ( \) 的文件将会被意外处理:

名为“foo\bar”的文件将被提取到文件夹“foo”并命名为“bar”

相关内容