Filesystems 符合ISO 9660 1级标准的目录名

Filesystems 符合ISO 9660 1级标准的目录名,filesystems,standards,Filesystems,Standards,我对符合ISO 9660(级别1)的文件系统中文件夹名称的确切限制感到困惑。我浏览了维基百科页面,上面写着: 文件名限制为八个字符,扩展名为三个字符,仅使用大写字母、数字和下划线。- 当它说“文件名”时,它真的是指文件名还是文件夹名?如果没有,那么对文件夹名称有哪些限制 谢谢 您可以从中获得原始ISO 9660标准及其1987年修订版。确切的文本是 10.1第1级 在1级,以下限制应适用: 每个文件应仅包含一个文件节 文件名不得超过8个[字符] 文件扩展名不得包含超过3个[字符] 目录标识符不

我对符合ISO 9660(级别1)的文件系统中文件夹名称的确切限制感到困惑。我浏览了维基百科页面,上面写着:

文件名限制为八个字符,扩展名为三个字符,仅使用大写字母、数字和下划线。-

当它说“文件名”时,它真的是指文件名还是文件夹名?如果没有,那么对文件夹名称有哪些限制


谢谢

您可以从中获得原始ISO 9660标准及其1987年修订版。确切的文本是

10.1第1级

在1级,以下限制应适用:

  • 每个文件应仅包含一个文件节
  • 文件名不得超过8个[字符]
  • 文件扩展名不得包含超过3个[字符]
  • 目录标识符不得包含超过8个[字符]
(我省略了“d字符”和“d1字符”之间的区别,这在这里是不相关的。)

因此,您的问题的答案是,在第1级,文件名限制为8+3个字符,而目录(“文件夹”)名限制为8个字符,没有扩展名(与DOS不同,如果我没记错的话)


请注意,该标准始终包含级别2,它允许31个字符的文件名(但是,如果我读对了,仍然只有一个点);级别1仅用于与VFAT之前的DOS进行互操作,在今天已掌握的CDROM中不应该是必需的。(不幸的是,对CDROM目录层次结构的大小和深度的限制仍然是相关的。)

是的,这真的不必要,不幸的是,ISO9660 1级合规性是标准化医疗文档交换(IHE_XDM标准)的要求。因此,尽管实际上没有人要求1级合规性。。。我还得做:(谢谢你的帮助!