Ext3 文件名是否限制为 255 个符号或 255 个字节?

v_2*_*_2e 9 ext3 utf-8

我无法在 Ext3 文件系统上保存名称包含超过 127 个西里尔文 UTF-8 符号的文件。不过,可以保存最多包含 255 个英文 UTF-8 符号的文件。

那么包含文件名的字节数或文件名中的字符数是否有限制?例如,在前者的情况下,人们会期望对中文文件名长度进行更严格的限制。那正确吗?

Sve*_*ven 12

是的,最大文件名长度为 255 字节,导致文件名的最大长度因使用的代码点及其编码长度而异。

  • 请注意,任何 UTF 模式最多可以有 63 个代码点。对每个架构使用最小的代码单元:UTF-8 (63-255)、UTF-16 (63-127)、UTF-32 (63)。仅供参考,您的答案是正确的。 (2认同)