Linux 中 SAMBA 共享中的某些文件名无法正确传输。这是某些文件夹中的某些文件,不会影响所有文件夹或单个文件夹中的所有文件。我找不到混淆的明显模式,但希望这是一个已知问题。无论多少次重启、重新启动等都无法解决这个问题。
当文件名被损坏时,它们都会变成这种形式:
0JY4B3~H.M4V
0MBS1O~M.M4V
0NKDX9~R.M4V
0O0ZTA~A.M4V
这些是 MPEG4 文件。扩展名保持不变。
有任何想法吗?
答案1
这些是短文件名,由 Samba 的名称处理创建,以便不区分大小写的 SMB 客户端不会因它们而受阻。请参阅姓名混乱请参阅手册页中的“文件名”部分smb.conf(5)
以了解更多详细信息。您很可能有多个文件名,只是大小写不同。