gpt4 book ai didi

linux - Linux 如何确定 ISO 9660 上的文件名大小写?

转载 作者:太空宇宙 更新时间:2023-11-04 09:35:54 24 4
gpt4 key购买 nike

这是来自 this 的引述文章:

ISO 9660 is not a complex file system, but has a few quirks that are worth remembering. It seems that some operating systems also create non-compliant CDs, so beware! The main example of this is the character set that is available for file names. Strictly,filenames may only consist of uppercase letters A-Z, digits, dots, and underscores. Further there is a semicolon which separates the visible file name from its version number suffix. Many operating systems also allow lower case letters and other characters. Linux's VFS displays lower case filenames to the user despite the CD contents actually containing upper case characters.

所以我的问题是,Linux 如何知道哪些字母应该是大写的,哪些字母应该是小写的,而在 CD 上它们都是大写的?

最佳答案

ISO9660 文件系统只支持 8.3 大写格式的文件名。

多年来设计了一些技术来扩展 ISO9660 文件系统,使其具有长文件名、小写字母和文件权限等功能。 Joliet文件系统是 Windows 解决方案,而 Rock Ridge是一款适用于 Linux 的软件。本质上,它们将原始文件名(大小写正确)存储在记录在可移动媒体中的查找表中。有关 ISO9660 的维基百科文章中的更多信息.

关于linux - Linux 如何确定 ISO 9660 上的文件名大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26540251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com