ext4/cifs系统需要内核NLS支持吗?我不确定它是否由用户空间程序处理(解码/编码)?
答案1
NLS 允许对整个系统上的文件名使用的字符集进行规范化,因此您可以在两个不同的系统上使用不同的字符集,并且仍然具有正确的映射。
所以,是的,这是必要的,特别是对于 CIFS,据我所知,它在较新的服务器上默认使用 Unicode,但您的本地系统可能有不同的设置(幸运的是,现在通常是 UTF-8)。
不幸的是,应用程序不能处理这个问题(为什么它们应该处理呢?)。
ext4/cifs系统需要内核NLS支持吗?我不确定它是否由用户空间程序处理(解码/编码)?
NLS 允许对整个系统上的文件名使用的字符集进行规范化,因此您可以在两个不同的系统上使用不同的字符集,并且仍然具有正确的映射。
所以,是的,这是必要的,特别是对于 CIFS,据我所知,它在较新的服务器上默认使用 Unicode,但您的本地系统可能有不同的设置(幸运的是,现在通常是 UTF-8)。
不幸的是,应用程序不能处理这个问题(为什么它们应该处理呢?)。