以下问题仅适用于bash和linux:
如果是这样,这些限制是什么?如果它们是系统特定的,我该如何访问它们?
这在很大程度上取决于文件系统。对于ext FS(当前在Linux上最常用):
FS不能识别该扩展名,它包含255个字节,包括扩展名(您可以使用不带任何扩展名的文件名)。
这是每个FS的这些限制的更详尽列表。
文件系统的扩展名也可以更改最大长度。例如,eCryptFS使用较低文件名的一部分来保留元数据,并将文件名的最大长度限制为143个字符。请参阅Ubuntu eCryptFS启动板条目。