gpt4 book ai didi

linux - bash 中文件名长度的限制

转载 作者:IT老高 更新时间:2023-10-28 12:29:39 33 4
gpt4 key购买 nike

以下问题仅适用于 bash 和 linux:

  1. 文件的绝对路径名中的字符数是否有限制?
  2. 是否仅对文件名(无扩展名)的字符数有限制?

如果是这样,这些限制可能是什么?如果它们是系统特定的,我如何访问它们?

最佳答案

这在很大程度上取决于文件系统。对于 ext FS(目前在 Linux 上使用最多):

  • 最大文件名长度:255 字节
  • 最大路径长度:无

扩展名不是 FS 知道的,它有 255 个字节,包括扩展名(您可以使用不带任何扩展名的文件名)。

Here是这些限制的更详尽列表,每个 FS。

您的文件系统也可以有扩展,这些扩展也可以更改您的最大长度。例如,eCryptFS 使用较低文件名的一部分来保存元数据,并将文件名的最大长度限制为 143 个字符。见 Ubuntu eCryptFS launchpad进入。

关于linux - bash 中文件名长度的限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6571435/

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