无法 scp 文件名过长或奇怪:参数无效

无法 scp 文件名过长或奇怪:参数无效

当我尝试使用 scp 复制文件名较长且包含非字母数字字符的文件时,出现

scp:打开本地“[某个反复无常的文件名]”:参数无效

我可以将它们复制到某些地方,但无法将它们复制到 USB 拇指驱动器上。

为什么我可以在某些地方复制某些文件,而在其他地方却不能?

答案1

问题在于,USB 拇指驱动器使用 FAT 文件系统格式化,无法处理这些文件名。它们在现代文件系统中是合法的,但在通常用于 USB 驱动器的文件系统中是不合法的。Scp 尝试打开文件进行写入,但操作系统会发出抱怨。

相关内容