Mac OS X HFS +中最长的路径名字符串

joe*_*ely 3 macos path max

我试图找到一个确定的答案(例如Apple开发人员文档),以获取Mac OS X上完整路径字符串的最大长度.我已经看到各种非权威网站声明它是无界的,4096个字符或1024个人物,但无法在Apple的网站上找到答案.

pet*_*erb 7

如果您查看/usr/include/sys/syslimits.hLeopard系统,您会看到:

#define PATH_MAX                 1024   /* max bytes in pathname */
Run Code Online (Sandbox Code Playgroud)

此外,技术说明1150:HFS Plus卷格式,在讨论符号链接时说:

"为了获得最大兼容性,路径长度应为1024字节或更短."