首页 > 试题广场 >

Linux 文件名的长度不能超过 _______ 个字符。a

[单选题]
Linux 文件名的长度不能超过 _______ 个字符。
  • 64
  • 128
  • 256
  • 512
windows上的文件名长度和文件路径有关
具体关系为:从根目录计算,文件路径长度最长为259个bytes。

linux下的文件名长度和路径长度无关,这和windows还是有区别
linux下的文件名长度最长为255 bytes 即小于等于255 bytes
linux下的最长文件路径长度为4096字节
发表于 2017-06-22 22:26:12 回复(0)
windows上的文件名长度和文件路径有关 具体关系为:从根目录计算,文件路径长度最长为259个bytes。 linux下的文件名长度和路径长度无关,这和windows还是有区别 linux下的文件名长度最长为255 bytes 即小于等于255 bytes linux下的最长文件路径长度为4096字节
发表于 2019-03-12 22:18:08 回复(0)
Linux256个字符,最长文件名
发表于 2021-12-24 16:05:00 回复(0)
在x86_64 Linux下,文件名的最大长度是255个字符(characters),文件路径的最大长度是4096字符(characters), 即可以包含16级的最大文件长度的路径。在 <limits.h>头文件中,有
#define NAME_MAX  255
的定义。一个字符 = N个字节(bytes). 取决与编码类型,utf-8 编码采用1-4个字节来编码,可以覆盖世界上所有的语言种类。

一个汉字在windows上是占两个字节,而在Linux上占三个字节。
发表于 2018-03-10 13:32:03 回复(0)
老师讲提过
发表于 2017-11-07 13:02:11 回复(0)