我无法在我的 Ext3 文件系统上保存名称包含超过 127 个 Cyrillic UTF-8 符号的文件。但是,可以保存包含多达 255 个英文 UTF-8 符号的文件。
那么包含文件名的字节数或文件名中的字符数是否有限制?在前者的情况下,例如,人们会期望对中文文件名长度有更严格的限制。那正确吗?
我无法在我的 Ext3 文件系统上保存名称包含超过 127 个 Cyrillic UTF-8 符号的文件。但是,可以保存包含多达 255 个英文 UTF-8 符号的文件。
那么包含文件名的字节数或文件名中的字符数是否有限制?在前者的情况下,例如,人们会期望对中文文件名长度有更严格的限制。那正确吗?
是的,最大文件名长度为 255 字节,导致文件名的最大长度取决于使用的代码点及其编码长度。